The Captain John Smith Monument currently lies off the coast of New Hampshire on Star Island, part of the Isles of Shoals. Built in 1864 to honor the 250th anniversary of John Smith's visit to what he named Smith's Isles.