Saturday 3 November 2018

Dehradoon, Urrtarakhand. India

Dehradun is one of the "Counter Magnets" of the National Capital Region (NCR). 

Sahastradhara, meaning thousand fold spring, is one of the most popular tourist destinations located in Dehradun in Uttrakhand state of India.This place is situated on the banks of the small river, Kali Gad which a tributary of Song River. 


No comments:

Post a Comment

Pattaya & Bangkok, Thailand

Day 1 - Pattaya