St James Beach in St James, Muizenberg, Western Cape
St James Beach, known by its colourful beach huts, has a large tidal pool and is very popular with families.
In the summer holidays it is packed with a diversity of people and their children.
From our gallery
Created: ; Last updated: