Where is Casa Ina Palermo?

Where is Casa Ina Palermo located?

Casa Ina Palermo, Casa Ina Palermo, Italy (approx. 38.11582°, 13.36385°)


Where is Casa Ina Palermo on the map?