Translate

SAINT LUCIA - Diamond Falls

Thank you so much Mandy for showing me a glimpse of your place...
Mandy shares, " Saint Lucia is a small island located in the Caribbean. We get a lot of visitors coming to the island every year. This waterfall is one of the many places they go to when they visit. It's a must see when in St. Lucia!"



No comments:

Post a Comment