Sea Star Jamaica, Blue Lagoon, Portland, Jamaica, W.I.
This is one of the most beautiful beach in Jamaica, often referred to as Paradise! What makes this beach so unique is the amazing river that meets the ocean – such a sight to see!
Reach Falls is the most amazing natural waterfalls, peacefully situated amongst exotic virgin rain forest, discovered by runaway slaves from plantations in the neighboring.
Send a message in case if you have any questions/queries.