Ambua Lodge
David, I have had the privilege of visiting and leading tours to Ambua Lodge annually, sometimes more frequently ever since it opened. Undoubtedly it is one of the finest facilities of its kind in the world. The amenities are super as is the food, the staff and hospitality and the exquisite location. Within 30-45 minutes … Read more