One of Uttarakhand’s top holiday destinations, the Himalayan foothills town of Mussoorie offers a cooler escape from the searing temperatures of lower regions. The town’s colonial British Raj origins are still evident in the cuisine and architecture of many hotels, summer palaces and churches.