Tehri, an Indian town situated in the middle of the majestic Himalayas, serves as a reminder of the nation's rich historical and cultural heritage. With tales interwoven around courage, religion ...
One of the significant landmarks in Tehri City is its grand dam and the massive ... takes you to Chamba town which is famous for its old world charm and breathtaking views. The small town offers ...
are situated in Tehri. Old Tehri is situated at the confluence of Bhagirathi and Bhilangana rivers. It was chosen as the capital of the kingdom of Raja Sudarshan Shah in 1815. New Tehri was ...
Neermahal or The Water Palace is an Architectural Marvel in Tripura Here Are Some Fun Activities to do With Your Family in San Francisco These 16 Amazing Photos of Antwerp in Belgium Will Spark ...