A grand square featuring the Fountain of the Naiads and surrounded by beautiful architecture.
Part of: Rome