ViewsWatchers |
Terracina is an Italian city and comune of the province of Latina, located on the coast southeast of Rome on the Via Appia ( by rail). The site has been continuously occupied since antiquity. |