© All rights reserved, don't use without permission
Fiat 600 in a narrow street of Castelmola.
Castelmola, 529 m above sea level, is a beautiful village perched
above Taormina and the Mediterranean Sea.
The lovely hamlet is considered one of the most beautiful villages in Italy (I Borghi più Belli d’Italia).