Amsterdam Holland Tourist Information and Travel Guide
The main street in Amsterdam Holland that runs from Amsterdam's Centraal Station to Dam Square (and beyond) is called Damrak Street.
Many top tourist attractions are located on or near this arterial road.