Author: Rocelle Del Borrello

July 7, 2005
The Tuscan TimesTRAVEL

Enchanting Taormina

Taormina has long been Sicily’s most favourite resort town.  Situated in the northwest of the island, it is perched on a coastal escarpment that looks out onto the Tyrrhenian sea between Messina and Catania. Its ancient narrow streets are full of small specialist shops, cafes, and restaurants,