12NovPetra in Mallorca – the hometown of Junípero SerraWeather in Petra Petra in Mallorca Petra in Mallorca is a charming town located in
Mallorca | Balearic Islands | Castles | Places | Spain Castillo de Sa Punta de N’amer in Mallorca – all you MUST know
Beaches and bays | Places | Spain | Mallorca | Balearic Islands Cala Mandia in Mallorca – is Cala Mandia worth visiting?