Formentor

From Wikipedia, the free encyclopedia

Formentor is a town in Majorca which is the largest of the Balearic Islands.