Villages

Roccascalegna

Roccascalegna is a small town situated at 455 meters above sea level, in a valley right of the Rio Secco, a tributary of the Aventino river, in the in… Read the rest