jimcofer.com
Recursion
Ever heard of Vulcan Point in the Philippines? Probably not. But you might be interested to know that for years it was thought to be the largest island on a lake on an island on a lake on an island…