The picturesque town of Delft is located in South Holland in the Netherlands, between Rotterdam and The Hague. This beautiful little university town with its many canals and the charming historic centre is absolutely perfect for a short break. It is famous...
Sinterklaas on His White Horse Amerigo Sinterklaas and Black Pete in Amsterdam Every November, Sinterklaas (also known as Saint Nicholas) travels from his home in Spain to the Netherlands. Dutch tradition says Sinterklaas lives in Madrid and each year he arrives into...