Forum Appii

An ancient road station on the Via Appia located 69 km southeast of Rome.

Forum Appii

An ancient road station on the Via Appia located 69 km southeast of Rome.