Where is Juan-Borrell?

Where is Juan-Borrell located?

Juan-Borrell, Havana, Cuba (approx. 22.75°, -82.03333°)


Where is Juan-Borrell on the map?