Villa Borghese is located in a lush park of approximately 40 hectares, halfway between Anzio and Nettuno. The Villa Borghese Provincial Nature Reserve can be considered the last strip of…
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.