Guide of Zagarolo

The town of Zagarolo is located east of Rome and stretches for two kilometers on a hill of tuff, a […]