dutchamsterdam.nl
Where is Amsterdam?
Where is Amsterdam? And is it in Holland or in the Netherlands?