Last updated: 06:15 PM ET, Tue December 12 2017

Tourists Overrun Yet Another European Favorite

Impacting Travel Mia Taylor December 12, 2017

Amsterdam City Center, canals, Holland, Netherlands
PHOTO: Amsterdam's World Heritage listed canals are one of the city's many attractions. (photo via Pixabay)

Comments

LOAD FACEBOOK COMMENTS