ONTARIO – CANADA

  • NIAGARA FALLS

    NIAGARA FALLS

    NIAGARA FALLS, a spectacular waterfall in the Niagara River, is the world's greatest waterfall by volume at 2832 m3. It is...

    Show All

  • THOUSAND ISLANDS

    THOUSAND ISLANDS

    THOUSAND ISLANDS NATIONAL PARK is one of Canada's smallest national parks with a total area of 24.4 sq km (9.4 sq mi). Much...

    Show All