Palma is the capital, and largest, city of the Balearic Islands and is located on the south coast of the island of Majorca. It has a long history, dating back to the Romans who first settled on the island, and is a major tourist destination. I visited here for four[…]