This was filmed in Tarangire National Park in Tanzania, Africa at the end of the heavy rains in early 2010. I travel worldwide doing Photography, Videography...
Share this note: