Majorca Mallorca Majorca Mallorca Mallorca Majorca Mallorca Majorca, Spain Majorca Mallorca Majorca Majorca Majorca, Balearic Islands, Spain Majorca, Balearic Islands, Spain Majorca Majorca Majorca, Balearic Islands, Spain Majorca Majorca Majorca