India’s Nainital Lake
Nainital Lake is a picturesque lake located in the town of Nainital in the Indian state of Uttarakhand. It is a popular tourist destination known for its natural beauty and serene surroundings. The lake is surrounded by lush greenery and hills, making it a perfect spot for relaxation and leisure activities. The lake is pear-shaped … Read more