Visit Artá on MallorcaArtá is a town in the northeast corner of the island of Mallorca. It’s close to the Llevant Peninsula Nature Reserve which is known for...