The Surprising Foundations of Venice, Italy

Venice, Italy, is not just a stage set. It is also a city with a resident population that has to deal with the pending sea