Italy’s Hidden Borghi: Four Medieval Villages That Still Feel Ancient
Italy has more than 5,500 borghi, yet few tourists ever find the most extraordinary ones. Discover four medieval villages — Civita di Bagnoregio, Calcata, Pitigliano and Bomarzo — that still feel genuinely ancient.


















