The Cascata delle Marmore, Italy’s tallest waterfall, is near Spoleto in the Umbria region.
More: Italy Photos of the Week
Umbria Waterfall Photo © 2010 by Photos of Old America, used by …
View full post on About.com Italy Travel
The Cascata delle Marmore, Italy’s tallest waterfall, is near Spoleto in the Umbria region.
More: Italy Photos of the Week
Umbria Waterfall Photo © 2010 by Photos of Old America, used by …
View full post on About.com Italy Travel
Powered by Yahoo! Answers
Thu, Sep 2, 2010
Italy