Mussoorie, commonly known as the “Queen of hills” is perhaps the most sorted after destination for hill lovers. Previously the ...