News

To the North lies Lion Rock - a massive rock formation that protrudes from the beach into the turbulent waves. Named for its ...