moment of reflection is a medieval fortification on the north coast .