David knows the parks and animals and did a great job sharing his knowledge and experience with us.
“Everything went as planned. No surprises due to the great planning and communications before the safari.”
David knows the parks and animals and did a great job sharing his knowledge and experience with us.
“Everything went as planned. No surprises due to the great planning and communications before the safari.”