Can Picafort in Majorca is a nice, touristic town on the north on the island.