The aquamarine waves that lap Cala Llombards, located on Mallorca's southeast coast ... beach bar that serves up cold drinks and plates of fish. In between snorkeling and sunning, you can stretch ...