An island on the world’s largest lake on an island in a lake on an island

Did the title confuse you enough? ┬áIf you explore our planet long enough, you'll find some very neat things, such as the tiny island of Vulcan Point, seen here (inside the lake on the island in the … [Read more...]