MapMyWalk | 03/26/2009 Camps Bay in Cape Town, South Africa