Giraffe Manor
Giraffe Manor is an exclusive boutique hotel on 12 acres of private land within 140 acres of indigenous forest in the suburb or Nairobi
Seychelles
Seychelles is located in the Indian Ocean in the GREAT continent of Africa. Seychelles is known for its beautiful white sand beaches with beautiful turquoise waters.