Yellow cedar finds “home away from home” in Himalayan villa
A luxury villa nestled in the Himalayas, the Mandara Tree Villa, demonstrates the potential of Canadian wood in the hospitality sector Nestled amongst the Himalayas at an altitude of 6000 feet, the Mandara Tree Villa in Dharamshala, India, offers a...
Read More