Sobre la isla están las ruinas de "Yankee Town" (Ciudad del Yankee), que fue el centro de la industria de la isla.