Last ParadiseFormentera is the smallest Balearic island in the Mediterranean. Formentera’s postcard is composed by it’s beach scene, also known as ”...