Thread:DavetheFave11/@comment-36107211-20190928044217/@comment-35329880-20191005035418

Actually, our island paradise is nowhere near The Bahamas, it's actually a few thousand miles of the coast of South America. You must be talking about Pig Island, a similar island with a coincidentally similar name.