Where is the Galleria Borghese located?
Correct answer: Rome

LoveSiena
Visited it in November well worth it. Make reservations first even on line.

Almost
Went there in 2001 and had to book then. Yes it was worth the visit.