Kagga Kamma , Cederberg Mountains , South AfricalovelyMay 19, 2013Places Kagga Kamma , Cederberg Mountains , South Africa