Anagni still maintains the appearance of a small medieval town, placed atop a hill (475 meters above sea level), with small twisting streets and steep lanes. It is built inside Roman boundary walls.
CLICK HERE for more information on Anagni