Location Netherlands | Province North Holland | |
Address 1181 ZS Amstelveen, Netherlands Similar Meent, Amsterda Oude Haagsew, Amsterda Kastelens, AJ Ernststraat, Amsterda De Boelelaa |
Sacharovlaan is a Metro Station in south Amsterdam on line 51.
References
Sacharovlaan tram stop Wikipedia(Text) CC BY-SA