Sand Island

Sand Island was a small island located on the southern portion of Howell Bay, south of Little Tirian Island.