Cala d'Or in Mallorca (Majorca), Spain has amazing beaches with white sand and turquoise sea. Check out this guide to the Cala d or beaches: Cala Serena, Cala Ferrera, Cala Esmeralda, Cala Gran and Cala Petita!