Villa Borghese shared by @travelleisure says: ""Villa Borghese is a public park in Rome that is free to enter."" on Postcard