From tiny hidden coves to sprawling sands, there's a perfect Spanish beach for every traveler. You'll find a tiny slice of paradise on the island of Mallorca at Caló des Moro. This beach measures only ...