Nefyn Bay Beach: Gwynedd's Hidden Sandy Gem with Panoramic Views | OnlyBeaches