Palma de Mallorca location on the Spain map

Description:
This map shows where Palma de Mallorca is located on the Spain Map.