Terravecchia is a small town in the province of Cosenza, Calabria. I do not have up-to-date data, but it is estimated to have a population of about 2,000. Characterized by a hilly landscape and rich in history, it is a place of cultural and scenic interest.
This description is generated with AI