Amsterdam has 165 canals that were created during the 17th century to stimulate trade within the city and improve the local transportation system. Nowadays, the canals are a UNESCO World Heritage Site and one of the most important landmarks in Amsterdam. Continue reading “Top 5 Reasons to See Amsterdam from the Water” »