Folklore suggests this island off the coast of Maine is home to lost treasure. The legend also suggests you'll be scared off before you can find the buried riches.
Folklore suggests this island off the coast of Maine is home to lost treasure. The legend also suggests you'll be scared off before you can find the buried riches.