Mallorca is the name of the island and territory in Spain that we were visiting, and Palma is the name of the capital and port city of Mallorca. That may sound basic enough, and you may be asking “Len, why are you mentioning such basic facts?” The reason is that […]