The imaginary 440 sq mi Byam Martin Island is believed to have been an ancient myth and a site that only exists in folkloric tales.
The imaginary 440 sq mi Byam Martin Island is believed to have been an ancient myth and a site that only exists in folkloric tales.