Locating Nainital Comfortably settled in the lap of the Naini Peak (also known as the China Peak), the Naini lake has been creating quite a stir among tourists for several generations. If you are still wondering which place I am rambling about…well take out your maps and locate the most touristy water body in the Indian state of Uttarakhand and you will never miss Nainital. Cool and placid, the waters of Nainital has always been regarded as the preferred summer destination of almost half of India’s travel hungry population ever…