Where is Casa de Pablo Neruda?

Where is Casa de Pablo Neruda located?

Casa de Pablo Neruda, Valparaiso, Chile (approx. -33.44269°, -71.68376°)


Where is Casa de Pablo Neruda on the map?