Jef Schuur: The Island of Texel’s Michelin Star Chef
Den Hoorn, the southern most village on Texel, the largest Wadden Island off the coast of the Netherlands, is one of those ‘blink and you miss it’ type of places. While its white tower church is a stop for almost every photographer visiting the island and its traditional buildings remind visitors of the days when […]