Javascript is required to view this map. Palazzo Borghese Via Ghibellina, 110 Florence Italy 43° 46' 13.5912" N, 11° 15' 36.7884" E See map: Google Maps Submitted by ducdebreme on 2 January 2008 - 12:22pm Log in to post comments