Discover Castrovillari
compiled from our dataCastrovillari is located in Calabria, Italy, and has a population of about 20,821. Our atlas lists 124 places here.
These include 5 sights and 4 museums, 72 restaurants, 41 places to stay and 2 cocktail bars. Highlights include Tenuta Santilli, Castello Aragonese, Largo Musitano.