|
Just been in the St Lucia of Barbados for the final match of the world cup - and the experience was staggering. I mean, if you love nature theres no ther place you can find any better specimen. The people were friendly and everything was perfect. Loved the experience.
|