Norba
Norba, an ancient town of Latium (Adjectum), Italy. It is situated 1 mile northwest of the modern town of Norma, on the western edge of the Volscian Mountains or Monti Lepini. The town is perched above a precipitous cliff with a splendid view over t…