Life in the Caribbean| Top 10 reasons why I love St. Lucia

I can’t tell you how “impressed” or flabbergasted people were when I told them that I was from the Caribbean, especially St. Lucia! Bear in mind though that a good bit had no idea where St. Lucia or the Caribbean is but had heard enough to always tell me “ma perchè sei qui, in Italia?” […]

Read more