Because of its 100+ kilometers of canals, over 1,500 bridges, and charming canal-side houses, Amsterdam is often compared to Venice.