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