Caffarella Park
Europe,
Italy,
Rome,
Appio Latino
The Caffarella Park, located between the Via Appia Antica and the Via Latina, is one of the largest and most fascinating green areas in Rome. Covering an area of 132 hectares, the park represents a precious green lung in the heart of the city and an important testimony to the...