There is an inland island in Canada that is larger in area than…

There is an inland island in Canada that is larger in area than the lake in which it is situated.

Source: Weird Facts
Interesting Facts

Leave a Reply

Your email address will not be published. Required fields are marked *