Where is Casa Valdibella?

Where is Casa Valdibella located?

Casa Valdibella, Sicily, Italy (approx. 37.93333°, 12.96667°)


Where is Casa Valdibella on the map?