Montefollonico

Travel Guide

A hillside village with historic buildings and a prominent church tower.