"Jamestown is now an island, for the sandy beach which once connected it with the mainland has disappeared.…