Where is Palma Arena?

Coordinates: 2.6430555555556 39.588055555556

Be the first visitor to thank for this answer!

Thanks!