Where is Rembrandt House?

Where is Rembrandt House located?

Rembrandt House, Rembrandt House, Netherlands (approx. 52.369366°, 4.9012365°)


Where is Rembrandt House on the map?