Borth-y-Gest Cove: Gwynedd's Hidden Snorkeling Gem | OnlyBeaches