Castelfranco di Sopra: Things to See and Do Jan 17, 2025 | See & Do | 0 Castelfranco di Sopra, one of the three Florentine “New Lands” (Terre Nuove... Read More