Physical Address Wachaga St, Arusha City Arusha Country Tanzania Phone Number 255742630294 Website https://www.katikatisafaris.com/