Probably one of the most photographed beaches in South Africa! Muizenberg beach is just outside of Cape Town, and is host to a row of brightly colored beach houses.
The Bo-Kaap area of Cape Town was the first area where freed slaves settled after they were liberated. As a result it was a real melting pot of cultures, predominantly Muslim, and became a center of cultural life of the city. The houses are all very colorful, probably as an expression of freedom and individualism.