Travel article about Holland, The Netherlands – and we didn’t set foot inside Amsterdam..

A weekend in Holland