I Finally Saw a Leopard at Lake Manyara NP


Lake Manyara National Park gets mixed reviews. We had a great tour with lots and lots of animal sightings so I have no complaints.


1 view0 comments

Recent Posts

See All