by Natalie Wiles | Oct 25, 2017 | Blog
The hillside town of Follina, Italy, hosts one of the most beautiful backdrops any holidaymaker would want in a break from the hustle and bustle of nearby cities Treviso and Venice. Located some 90km North of Venice, Follina sits in the pre-alpine area of Veneto...