The City Bus Stand is an important transport hub of Dehradun, The City Bus Stand is a place from where the intrastate buses start for transporting tourists to popular tourist places.
The City Bus Stand is near the Clock Tower of Dehradun. The City Bus Stand is also very near to the Dehradun railway station. The railway station is a mere 10 minutes walk from the City Bus Stand.
class="content_heading">Last Updated on 14 March 2013