Uttarakhand Tourism - 0 views
-
Tyana Jones on 29 Jan 13Uttarakhand is a state located in the northern India and is a region of outstanding natural beauty.It is often referred to as the "Land of the Gods" due to the many holy Hindu temples and pilgrimage centres found throughout the state. Uttarakhand is mainly known for its natural beauty of the Himalayas.