Mussoorie, the queen of hill stations. A jewel in the crown of Uttarakhand. A place where...