Mermaid Reef Beach, Marsh Harbour: Abaco's Snorkeling Gem | OnlyBeaches