Gerocarne is a comune in the Province of Vibo Valentia in the Italian region Calabria, located about 50 kilometres southwest of Catanzaro and about 15 kilometres southeast of Vibo Valentia. As of 31 December 2004, it had a population of 2,391 and an area of 44.9 square kilometres. Gerocarne borders the following municipalities: Arena, Dasà, Dinami, Francica, Mileto, Serra San Bruno, Sorianello, Soriano Calabro, Spadola, Stefanaconi.
Less