Italian Village Series — They may be small, but tiny villages make up Italy's genuine cultural heart and soul, holding stories of generations and memories of early life in Italy. Villages like San Demetrio Ne Vestini, with a population of approximately 1,900 in the province of L’Aquila, boast not only a big heart and…