About Glen Beach
Glen Beach is located north of Camps Bay Beach in Cape Town, South Africa. The two beaches are divided by a rock outcrop that extends from the land to the shore-line.
Glen Beach is located north of Camps Bay Beach in Cape Town, South Africa. The two beaches are divided by a rock outcrop that extends from the land to the shore-line.