Nainital – The Secret of Happiness – Tour Guide, Packages, Sightseeing

The secret of your happiness is hidden in a place called Nainital. Nainital is a hill station situated in the Kumaun region of India’s Uttarakhand state, it stands at an elevation of roughly 2,000 mt. above sea level. It is…