Gallery: JW Marriott The Rosseau Muskoka Resort & Spa
Photos by Sylvia Le Dung Surrounded by pristine nature, JW Marriott The Rosseau Muskoka Resort & Spa is a luxury resort set on the picturesque Muskoka region in Ontario, Canada. Open all year, the resort boasts a variety of indoor and outdoor activities for all ages; including a year-round indoor-outdoor pool and Spa Rosseau. The resort offers(…)