Jade Mountain is St. Lucia's only resort property with the iconic view of both the Piti and Gros Piton mountains floating upon the Caribbean Sea.
Added to
22 votes
Favorite Images of Hotels
(30 items)list by kathy
Published 9 years, 5 months ago
1 comment
Votes for this image - View all