What a crazy cool place! The only island in the Tiber with a church, a hospital, and a michelin star restaurant. What else could you need. The gateway between the Jewish quarter and Travastere. If you go towards the south end you can walk down towards the water. It may used to be a place of condemnation, shrines to gods and what not but it's a great place when the weather is nice read more