Our Blog Spot

Elphants
Michael Vosloo

Addo Elephant National Park

Addo Elephant National Park near Port Elizabeth is rated one of the best places in Africa to see elephants up close. It’s also South Africa’s

Read More »
Uncategorized
admin

Addo Elephant National Park

Addo Elephant National Park near Port Elizabeth is rated one of the best places in Africa to see elephants up close. It’s also South Africa’s

Read More »