Geography ❯Europe ❯Spain
Mallorca Majorca Ibiza Palma Menorca Formentera Palma de Mallorca Magaluf Tourism
Four suspected smugglers have been detained following the recovery of five bound bodies off Majorca