Resting quietly in the mighty arms of the Himalayas is Uttarkashi - a peaceful place recognized for the dual pleasures of spiritual quests and land adventures. Often known as 'Northern Kashi', the town is a haven for tranquil spiritual seekers and adventure enthusiasts with a variety of trekking trails.