Spain is a country celebrated for its cultural ... featuring landmarks such as the impressive Cathedral of Murcia and the elegant Royal Casino. The city of Palma, with a population of around ...