Travel
The city of Palma is steeped in history, culture and architecture, attracting visitors who do not…