Luxury Retreats in the Himalayas: Top Destinations & Experiences
JW Marriott Hotels & Resorts has expanded its luxury portfolio in India with the opening of its first resort in the country, the JW Marriott Mussoorie Walnut Grove Resort & Spa. Situated at the foothills of the Garhwal Himalayan ranges—known as the Queen of the Hills—this 115-room luxury resort offers a peaceful mountain retreat roughly … Read more