Città di Castello, a charming town in the province of Perugia, Italy, is home to around 39,000 inhabitants. Nestled in the beautiful Umbrian countryside, it boasts historical architecture, cultural sites, and a vibrant local community.
This description is generated with AI