jbaynews.com
Photo of the day – Determined Lion
A mere 120 km from Jeffreys Bay is one of South Africa’s best kept secrets – the Addo Elephant Park. Home to vast herds of Elephants, as well as Buffalo, various specie of Buck and even…