Where is La casa verde, Cinisi?

Where is La casa verde, Cinisi located?

La casa verde, Cinisi, La casa verde, Cinisi, Italy (approx. 38.16336°, 13.10416°)


Where is La casa verde, Cinisi on the map?