; Skip to Content

villa-borghese-rome-italy

several statues lining a rocky path sitting amongst the Villa Borghese Gardens in Rome, one of the best places to see in Rome, Italy