This driving tour passes through South Limburg in the Netherlands, where quiet village streets are lined with traditional ...
YouTube on MSN

Would you stand this close?

At the edge of Niagara Falls, Ontario, Canada, the ground ends and one of the world’s most powerful waterfalls begins.