Friday, August 20, 2010

Mala Mala, South Africa

Mala Mala abuts Kruger National Park in South Africa 
and is world-renowned for incredible leopard encounters












































Note our reflection in the Cape Buffalo's eye!