Delft, Netherlands: Town Square and Delftware - Rick Steves’ Europe Travel Guide - Travel Bite