The funniest and well knowledgeable guide we could have wished for!
5/5
In the first morning we saw 4 of the big 5, from the start Richard was great and knew exactly where to take us and how to get us close. He was always reliable with timing, he got us everywhere on time and when we agreed, and generally made...