the idyllic city's canals are also an alluring factor. However, Amsterdam is not the only European town with stunning canals.