The Vulture Restaurant at Victoria Falls
During our stay at Victoria Falls Safari Lodge we watched the Vulture Restaurant in action. Thankfully, it doesn’t involve eating vulture burgers – it’s a place where the vultures themselves drop in for a snack. Feathered patrons of the restaurant … Continued