an old town on the shore of a body of water