Castelmola: typical sicilian village perched on a mountain, close to Taormina. Messina province, Sicily, Italy.