27287277-DSC_0195a

Muizenberg, South Africa, is a historic beach town hugging the northeastern coast of the Cape Peninsula.  It’s small and sleepy, and home to with dainty mid-1700s cottages, eclectic maritime antique shoppes, and the heart and soul of surfing in South Africa.  But Muizenberg also offers one of the most campy scenes a traveler will encounter:  a colorful row of Victorian-era beach huts fronting the breaking waves.