News

Niagara Falls, located in Canada, is one of the most awe-inspiring natural wonders in the world. With its majestic waterfalls ...
Join National Geographic Travel writer and Ontario native Heather Greenwood Davis as she bypasses Canada ... Crisp fall air will demand an open window on the drive out to Kanatha-Aki Nature ...
Niagara Falls is three separate waterfalls that straddle the U.S.-Canada border; the American and Bridal Veil falls in New York state and the Horseshoe Falls (also called the Canadian Falls ...
With Canada in the midst of a federal election, Nature Canada is calling on all political parties to stand up for our country by committing to protect and restore nature. Last month, Nature Canada, ...