1
Nainital is a popular hill station in the Indian state of Uttarakhand. Like most other Indian cities, the chronicles of early origin of Nainital is also veiled in ancient mythology, thereby, weaving an intriguing tale of the city's past.
This is the best offer at Traveloclick.com

Comments

Who Upvoted this Story