Elephants invade hotel reception in Zambia!

Published August 15, 2020 1 Views

Rumble These elephants decided to try out the Mfuwe Lodge, at the South Luangwa National Park in Zambia, surprising the receptionists working there.