Five Free Things to Do in Volterra, Italy


The walled Etruscan town of Volterra is one of Tuscany’s most evocative hilltop towns, yet it was relatively unknown to tourists until the Twilight series, but fans might be disappointed to learn that the movie scenes were actually filmed nearly 70 miles away in Montepulciano. Volterra was one of the 12 Etruscan power centers from […]