Historic attractions, shipwrecks and solitude on Cape Cod