Live Cam Mallorca, Can Barbara Palma, Spain

Live Cam Mallorca, Can Barbara Palma, Spain

The Bay of Palma is a bay located to the south of Palma, Majorca, Spain. It is in the south-west of the Balearic Island of Mallorca. Palma de Majorca’s harbour is located on the northern shores along with some famous beaches.


Leave a Comment