Mussoorie is one of the most visited tourist attractions in North India. It won’t be wrong to call Mussoorie a…