Tag: Balearic Islands

Cala Saona Beach, Formentera

Cala Saona beach, mostly known as Cala Sabina, is located on the island of Formentera, in the Autonomous Community of the Balearic Islands, Spain. Formentera is one of the most…

- Advertisement -
Ad image