Calabash Cove

Calabash Cove

www.calabashcove.com
St. Lucia / Calabash Cove, St. Lucia’s luxurious boutique resort retreat, is located in the idyllic paradise of one of the world’s most beautiful tropical islands.
Calabash Cove