Excellent snorkeling with abundant marine life
Discover a vibrant underwater world just off the beach at Red Rock Reef.