St Lucia's Jade Mountain named number one in the Caribbean
Jade Mountain's latest recognition by the Travel + Leisure World's Best Awards 2015 is the fourth time and third year in a row readers have cast top votes for St. Lucia's storied resort. The magazine listed Jade Mountain as the number one Caribbean resort which defines the very best in travel.