I was very nervous about going to Africa for the first time but The Infinite Horizon arranged everything perfectly for me, showing great attention to detail and support both before and during my trip. They also gave me lots of free advice and help on the parts of my travels that I had arranged independently, eg Stone Town in Zanzibar....
More



