Under Construction
Cape Factoid: Lewis and Clark stop at Lorimier’s Post & Cape Rock on the Voyage of Discovery, November 23, 1803