Nainital Lake- Also known as Naini Lake, it is situated in the heart of the city and it is owing to this lake that Nainital earned its name. The eye-shaped lake is a tourist hotspot and acts as a magnet for all those visiting the hill resort. Here, a person can either take a leisurely stroll or indulge in boating and enjoy the surrounding beauty. The northern end of the lake is called Mallital, while the southern one is called Tallital. The Lake Bridge that connects the two banks has quite a few shops as well as a post office, the only one in the world to be located on a bridge.