Nontoonyt Island (WDDD)

Nontoonyt Island can be seen off the coast of New Lost Wages from Pier 69.