Where is Cohen Smart House, Taormina?

Where is Cohen Smart House, Taormina located?

Cohen Smart House, Taormina, Sicilia, Italy (approx. 37.85379°, 15.30038°)


Where is Cohen Smart House, Taormina on the map?