Positively rich in spiritual heritage and natural scenery, deep within the Indian Himalayas, Uttarkashi is a romantic town.

Positively rich in spiritual heritage and natural scenery, deep within the Indian Himalayas, Uttarkashi is a romantic town.
Perched in the lap of the majestic Himalayas, Uttarkashi is a treasure trove of natural beauty and spiritual significance.