Despair Island

Despair Island was an island located to the east of Armageddon Reef. It also lies between Demon Sound and Doomwhale Reach.