Next time in Italy, I'll have to visit this place..Long way from Rome, but.. https://en.wikipedia.org/wiki/Tre_Taverne
Hi Jay..Yes, its a long way from Rome, but l will take bus or train to Cisterna di Latina, and take a walk..In any case, I would visit the nearby attraction, Garden of Ninfa..