Find reviews and tips from people like you on Bioparco Rome, Italy. 'I've been here a couple of times. This zoo is in Villa Borghese park and is a nice...'