Jade Mountain Resort, St. Lucia For Your Next Vacation

The Jade Mountain resort is located 1.5 miles north of Soufriere, approximately 55 minutes from UVF Hewanorra International Airport in St. Lucia.  Known for its organic architecture, it sits high on Morne Chastanet overlooking the Eastern Caribbean country’s Piton World Heritage site, and the Caribbean Sea.  Jade Mountain rises majestically above the 600-acre beachfront estate and Anse Chastanet Resort, designed by Russian-Canadian architect Nick Troubetzkoy. … Continue reading Jade Mountain Resort, St. Lucia For Your Next Vacation