Fairytale-like village without roads but canals and 176 bridges

Go to top