Kenyan Hotel Giraffe Manor Ranked Among Best 10 Worldwide
Giraffe Manor, a Kenyan hotel, was on Sunday ranked the seventh most Instagrammable establishment worldwide by the Dubai Tours and Tickets company. The hotel was featured on the list alongside five-star establishments from around the world among them Burj …