Rent Villas in Can Picafort, Mallorca

Just like many resorts in Mallorca, Can Picafort was a fishing village in the past. It is located on the north shore of the island of Mallorca, about 60 km to the northeast of the capital, Palma. The village is known for its unique beaches and its rich archaeological monuments, some of which have been […]