Humewood Beach

Humewood Beach is one of Port Elizabeth’s premier beaches and is the oldest Blue Flag Beach in South Africa having received Blue Flag status from the first year of implementation.  

Leave a Reply