Title: La invenció del turisme de masses a Mallorca
Subjects: Tourism
Places: Balearic Islands, Spain, Palma de Mallorca