Where is Canal House?
Where is Canal House located?
Canal House, Nord-Holland, Netherlands (approx. 52.37624°, 4.88633°)
Where is Canal House on the map?
Canal House - Amsterdam Centraal Station
Canal House - Amsterdam Schiphol Airport
Canal House - Rijksmuseum
{"latitude":52.37624,"longitude":4.88633,"title":"Canal House"}