Just outside the small village of Corris, Wales, among the lush green backdrop, one may come to notice a collection of small buildings. On closer inspection, you can see the structures are miniatures of some of Italy’s most famous landmarks, including Florence’s Duomo, Venice’s Rialto Bridge, as well as Rome’s Mouth of Truth. There is […]