Entries from 2018-12-01 to 1 month
Sunshine, adventure, romance, rejuvenation…..St.Lucia has it all to attract visitors. The Caribbean isle of St Lucia is like a pea green jewel set amidst the sparkling ocean, the folds of land composed from long ago volcanic activity outfi…