The Sweet Spot
According to locals, the landing point for the mysterious object was somewhere around Point Petre. A part of Prince Edward County in the Ontario Province, the spot is a favorite amongst tourists. The wildlife conservation spot boasts beautiful scenery and is a birding hotspot.
Nature lovers particularly enjoy coming to this spot for its incredible rock formations and crystal clear water. On the weekends, visitors can enjoy camping along the waterline and warming up to a campfire.