From sparkling rivers surrounded by megalithic constructions to waterways in fairytale cities, these are the top 10 most romantic canals in the world.