Pedro Bay, nestled in the tranquil coastal town of Treasure Beach, Jamaica, offers a picturesque beach location that stretches along a serene shoreline. The beach spans approximately 400 meters and boasts soft, golden sands, providing a warm and inviting setting for beachgoers.