Villa Borghese

Villa Borghese is a landscape garden in the naturalistic English manner in Rome, containing a number of buildings, museums and attractions. It is the third l...

Ostap|
8.9 / 10

Based on ratings of 10 people

I've been here