For Italians, Niagara Falls is not just a touristic area. It’s the ultimate couple’s getaway.
A week with no high speed internet. Heaven help me.
One heck of a trip, plus a little mini visit to the Hoover Dam. Or not.
Imagining all those famous scenes from movies and series that were filmed here.