Little Tirian Island was an island located on the eastern side of Howell Bay, north of both Sand Island, and Helen Island.
Advertisement
Little Tirian Island was an island located on the eastern side of Howell Bay, north of both Sand Island, and Helen Island.