Can Picafort Boat Trips: A Local’s Review of North Mallorca
Can Picafort Boat Trips: A Local’s Review of North Mallorca Can Picafort, very lovely town that sits on the north coast of Mallorca, really is just a gem if you are after some relaxation and some sweet seaside charm. It’s…
