Clock Tower Dehradun Clock tower is a landmark and is a major attractive location in the city of Dehradun. Locally also called the Ghanta Ghar, it is located in the center and is surrounded by commercial centers like GPO, shops, six face clock tower with […]
Clock Tower Dehradun l Ghanta Ghar l
Categories:
Continue reading