Travel Of Triora – The Town Of Witches

The city of Triora, Italy, is as beautiful as a painting and a list of the top 100 most beautiful medieval citadels in Italy.. located about 100 kilometres (62 mi) southwest of Genoa and about 25 kilometres (16 mi) northwest of Imperia, on the border with France. Tourists flock there from all over the world each year to marvel at the stunning region’s medieval architecture and picturesque hillsides.

Take a tour of Italian Town of Triora in Triora, Italy — part of the World’s Greatest Attractions travel video series by GeoBeats.