November 19, 2014
Here’s How I Tamed Lion’s Head Cape Town
“This must be one of the most beautiful views in the world,” I suggested to my brother, Steve. I stood precariously on a precipice taking in the iconic view of Table Bay and the Mother City – Cape Town, South Africa. I walked just a few steps to the other side of the abyss and […]