Picture
Caption: Taormina Sicily
Picture
Caption: Taormina is a town located in the Metropolitan City of Messina on the east coast of Sicily. It features vibrant piazzas, beautiful beaches and historic ruins and is a truly unique and unforgettable place to visit on a summer's day...
Picture
Caption: The vibrant Piazza IX Aprile
Picture
Caption: The local street art displays
Picture
Caption: The botanical gardens
Picture
Caption: Isola Bella
Picture
Caption: The Roman Amphitheatre
Picture
Caption: The stunning hill top views
Picture
Picture
Picture