Naini Lake, located in the heart of Nainital, is a crescent-shaped lake surrounded by mountains. It is famous for boating, picnics, and evening walks, offering stunning views, especially during sunrise and sunset.