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