1)Tell us a little about this photo?
This picture was taken in Volterra, the most beautiful walled, medieval looking town of Tuscany, Italy.
Currently, Volterra is best known for it’s appearance in the Twilight franchise, as the home of the Volturi, but the movie scenes that took place in Volterra, actually were shot in Montepulciano, a nearby town.
2)A catchy title for this photo?
Medieval towns and vampire love.
Travel Photo of The Day
Have a gorgeous travel photo of your own to share? Submit your travel photos
with us for the chance to be featured.