CIEE Palma de Mallorca
Palma, Spain