Castrovillari

Castrovillari is an Italian city in Calabria. About 20,000 people live there.

Category:Cities in Cosenza