Mussoorie, ‘the Queen of the Hills’ is a perfect weekend getaway and is one of the...