No roads allowed! The village of Giethoorn in Netherlands

Posted on Updated on

No roads allowed! The village of Giethoorn in Netherlands