Results 1 results found Nieuwe Rijn (New Rhine) canal with Karnemelksbrug bridge, cafes and shops in the heart of Leiden, South Holland, The Netherlands, Europe