Look down on to the Mediterranean Sea in its beauty from high vantage points on the cliff that rests on the top of the cape and take in the panoramic views. There is a Peace Monument on the top of the mountain. A monument depicting soaring birds and symbolising a message of peace and freedom.