Between Amsterdam Central Station and Almere Centrum, Holland

Thetraveljunkie.org – We did a trip to Almere and took advantage of whatever little spare time we had to get to know New Land, modern architecture meets futuristic urban planning, all while embracing the water and nature that surrounds Holland’s… Continue Reading