Amusing Planet

Enchanting Caló des Moro Beach
On the strikingly beautiful southeastern coast of the Spanish island of Mallorca there’s a tiny beach that’s as close to paradise as any of us will…