When you think of Mallorca, you think of sandy beaches and crystal clear waters. Mallorca is one of the more famous of Spain's beautiful islands ... La Rosa Vermuteria in Palma de Mallorca ...