Via di Novoli, 42/B 50127 Florence Italy Castelfiorentino has 16 colleges that its citizens can choose from.