If being in Europe for the first time was not a big enough culture shock, strolling through the streets of Amsterdam’s ...
This walking tour takes place in Amsterdam’s Red Light District in the Netherlands, one of the city’s most well-known ...