Cala Vidre: Snorkel & Swim in Catalonia's Clear Cove Gem | OnlyBeaches