I have been to over 20 countries around the world and Mohamed Zaki is the best guide I have ever encountered. He is very knowledgeable about his subject and his warm sense of humour and desire to provide an excellent experience makes your holiday an amazing journey.