Uttarkashi is a small town in the Indian ... Take time off to visit Nachiketa Tal, a hidden paradise nestled in the Garhwal Himalayas. It is encircled by thick woods and green meadows with an ...