Where is Casa Pupo?

Where is Casa Pupo located?

Casa Pupo, Calabria, Italy (approx. 38.48333°, 16.53333°)


Where is Casa Pupo on the map?