Where in the world . . .

Have you ever wondered, “Where in the world is the largest island-in-a-lake-on-an-island-in-a-lake-on-an-island?”

Live Science, with a little help from Google Earth, will show you here!

Leave a Reply