Chitwa Leopards and other Articles

Please take the link to read 'A Leopard's Tale' which relates to leopards near Chitwa Chitwa Safari Lodge in Sabi Sands South Africa.
A new link has been added relating to an articles published in the Travel Log of the RPS Travel group about our trip to Morocco.