Paradise on earth....?

  • Thread starter Thread starter Dre
  • Start date Start date
South Coast, Jamaica... is truly paradise on earth! The Negril strip is awe inspiring! Many love stories were written on those beaches. The natural beauty of the Island all together is an experience of a lifetime! And the people, are very warm! I loved visiting there!
 
Back
Top