A mysterious green light caught on camera in the night sky over Ontario was "most likely" a meteor, one expert said.
Located at the juncture of the Niagara River and Lake Ontario, about 10 miles north of Niagara Falls, the Fort Niagara Light is a very handsome limestone structure. It has a vertical line of ...
Located in Little Cove Provincial Park, the rugged Lake Huron shoreline provides some of the clearest water in Ontario ... and pretty light station. Book a boat tour from Tobermory and spend ...
Jan. 22 (UPI) --A mysterious green light caught on camera in the night sky over Ontario was "most likely" a meteor, one expert said. A Stittsville resident's doorbell camera captured footage of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results