Tear Island (Armageddon Reef)

Tear Island was an island to the east of Armageddon Reef. The Doomwhale Reach was located to its northeast. (