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


Who Upvoted this Story