 The primary campus, visitors centre and administrative office are located in the Moshono neighborhood of Arusha.Boarding for primary students from Class 5 and above is a 15-minute walk away in the Moivaro neighborhood.The secondary school campus, including its own boarding facilities and a 6-acre school farm, is located 20 minutes drive away from the primary campus in the town of Usa River.