Piazza Navona Guide: from Ancient Roman Stadium to Baroque Masterpiece in Rome

This RomeCabs blog delves into the fascinating history of Piazza Navona from its ancient roots to its present-day magnificence as one of Rome’s most famous squares