The relaxing Villa Nencini Hotel on a drowsy sunny afternoon. TUSCANY tour, Volterra, Tuscany, Italy. 26 March 2012. Written by Mike on March 26, 2012 ยท Leave a Comment Share this:FacebookTwitter