When most Indian corporate travelers think of Africa, they imagine safaris in Kenya or pyramids in Egypt. But just across the ...