The Point of Not Returning
From SquackleWiki
The Point of Not Returning is a large black hole that exists on the outskirts of Los Angeles.
People who have ventured into this area have not returned.
Relevant articles:
http://squackle.com/5122/site-updates/update-december-1-1999/