ancient fortress by the sea