Month: September 2020

  • Texel Island

    Texel Island

    We have been to Texel again. Its one of my favorite places ever! Texel is an island located in the north of the Netherlands, in the province of North Holland. It is the largest of the West Frisian Islands, and it is located in the Wadden Sea, an area of shallow seas that stretches along…