Home Videos World Travel Awards Africa & Indian Ocean Ceremony, Egypt 2011 Chris Modigell, Leopard Beach Resort, Kenya’s Leading Resort 17 September 2011 Embed Embed Code Close Chris Modigell, Leopard Beach Resort, Kenya’s Leading Resort Previous VideoMootaz Soliman, Jolie Ville Golf & Resort, Africa’s Leading Golf ResortNext VideoFuat Koroglu, Kempinski Nile, Egypt, Egypt’s Leading Luxury Hotel