Kapital sa munisipyo ang Terravecchia sa Italya.[1] Nahimutang ni sa lalawigan sa Provincia di Cosenza ug rehiyon sa Regione Calabria, sa habagatan-sidlakang bahin sa nasod, 500 km sa habagatan-sidlakan sa Rome ang ulohan sa nasod. 472 metros ibabaw sa dagat kahaboga ang nahimutangan sa Terravecchia[1], ug adunay 1,019 ka molupyo.[1]
Ang yuta palibot sa Terravecchia kabungtoran sa habagatang-kasadpan, apan sa amihang-sidlakan nga kini mao ang patag. Sa amihang-sidlakan, dagat ang pinakaduol sa Terravecchia.[saysay 1] Ang kinahabogang dapit sa palibot dunay gihabogon nga 1,227 ka metro ug 19.3 km sa habagatan-kasadpan sa Terravecchia.[saysay 2] Dunay mga 28 ka tawo kada kilometro kwadrado sa palibot sa Terravecchia medyo gamay nga populasyon.[3] Ang kinadul-ang mas dakong lungsod mao ang Cariati, 3.4 km sa amihanan sa Terravecchia. Hapit nalukop sa durowan ug kabugangan ang palibot sa Terravecchia.[4]
Ang klima kasarangan. Ang kasarangang giiniton 17 °C. Ang kinainitan nga bulan Hulyo, sa 28 °C, ug ang kinabugnawan Pebrero, sa 7 °C.[5] Ang kasarangang pag-ulan 1,808 milimetro matag tuig. Ang kinabasaan nga bulan Oktubre, sa 757 milimetro nga ulan, ug ang kinaugahan Agosto, sa 8 milimetro.[6]