by urf
The Palca de la Major in the old town of Palma de Mallorca,the capital of the island of Mallorca one of the Balearic islands in the Mediterranean Sea.