This School Becomes Himachal's New Tourist Destination
All India
Updated: Jun 8, 2016
Dalhousie Public School has become a landmark for visitors to the hill station in Himachal Pradesh, thanks to its 108-feet national flag, touted as the tallest in the state.
Read more