Skip to main content
x
CALABASH – TREE OF MANY USES

The Calabash tree is the national tree of St. Lucia and can be found many places around this island.  One of those places is Calabash Mountain Villa.  We chose the name of this Villa based on its significance in St.

Subscribe to Calabash