The Floating Piers Opens on Lake Iseo
The Floating Piers opens, allowing visitors to the Italian Lake Iseo to “walk on water.”
If you didn't find what you were looking for, try a new search!
The Floating Piers opens, allowing visitors to the Italian Lake Iseo to “walk on water.”
Watch in the video a Range Rover driving over a bridge made of paper…