Designed by
Title
Son Baulo beach in Can Picafort, Mallorca, Spain #155979520
Description
Son Baulo is both the name of a beautiful natural beach and a quarter in the town of Caâââ‰â¢n Picafort, which is situated on the north coast of Mallorca.
This image is editorial