About Africa Seychelles
Located within 140 acres of indigenous forest and playing host to resident herd of copyright’s giraffe, The Giraffe Manor provides an working experience incomparable to any other.Within the giraffe entrance, it certainly was a novelty aquiring a giraffe poking its head into my Bed room window and perhaps as a safari guideline (being so accustomed