Andi’s Pick: Villa Il Poggiale

December 9, 2011
Villa Il Poggiale: Tuscany, Italy First Impression Is there anything more luxurious than staying in a villa in Tuscany?  Despite the fact that I am half-Italian and have been to the region previously, I have never had the good fortune to actually stay in one before.  And I could not...