The picturesque city of Delft in The Netherlands lies on the River Schie between Rotterdam and The Hague. Its lovely historic Old Town is bordered by canals
Standing tall in Delft's spacious Market Square (Markt), the majestic New Church (Nieuwe Kerk) is, in fact, anything but new.
Delft's Old Church (Oude Kerk) - affectionately known among locals as "Old John" - was built around 1250 and is notable for its slightly leaning tower