One of the most popular top 12 Places to visit in Mussoorie , a hill station in the state of Uttarakhand. It is a municipal board located in...