Where is Casa Palma Pals 2?

Where is Casa Palma Pals 2 located?

Casa Palma Pals 2, Casa Palma Pals 2, Spain (approx. 41.97105°, 3.1495°)


Where is Casa Palma Pals 2 on the map?