Be mesmerized by the most beautiful place – Nainital
Blessed with a charming natural grandeur, diverse natural assets and speckled with lakes, Nainital definitely keeps the power of awing its visitors. Nainital, one among the well known hill stations in India was created during the British rule. Located in north of India, in the state of Uttarakhand, and at an elevation of about 6,837 ft [...]

Read Users' Comments (0)