The 7 Best Beaches in Jamaica
Winnifred Brave the bouncy drive down a rutted road to this Portland favorite (also known as Fairy Hill) and you’ll be rewarded with a sandy cove, plenty of shade, and local fare from beachfront food stalls. (Photo: Winnifred Beach)