View Single Post
  #14 (permalink)  
Old 05-03-2007, 02:01 PM
medicalmarvel medicalmarvel is offline
Newbie
 
Join Date: Apr 2007
Posts: 15
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.
Reply With Quote