Clock Tower

Dehra Dun's central landmark is this six-faced clock tower, completed in 1953.


Must-see attractions