Playa de l'Alguer: L'Ametlla de Mar's Pebble Gem in Catalonia | OnlyBeaches