Colorful houses on the shores of Muizenberg, a surfers village near Cape Town, South Africa. I visited this beach with a group of friends for some R & R after we served as Christian volunteers at various locations across the country for a whole month.