22 Things To Do in Palma de Mallorca, Spain from the historic square in the Old Town to the three large bays, Arab Baths & more ..