Tag: Kruger National Park

Folks, this is Kruger National Park in South Africa. Most famously known for the “Battle at Kruger” video posted below. This looks like an exciting place to go.