20

Tourist Places in Uttarakhand

https://www.trawell.in

Uttarakhand, also known as the 'Switzlerland of India', is a beautiful hill state located in the foothills of mighty Himalayas in the northren region of India. It is popularly called as Devbhumi, the Land of Gods, due to many Hindu temples and pilgrimage centres found throughout the state. It is also one of the popular honeymoon destinations in India.

Read »
hruday_16's picture
Created by hruday_16 2 years 44 weeks ago – Made popular 2 years 43 weeks ago
Category: Travel   Tags: