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.

Share the love! Pin on Pinterest0Share on Yummly0Share on Facebook0Share on Google+0Share on Tumblr0Tweet about this on TwitterShare on StumbleUpon0Digg thisShare on Reddit0Email this to someone