 The town lies at the border with Tanzania, directly across from the town of Holili.This is approximately , by road, west of Voi, the nearest large town, on the Arusha–Holili–Taveta–Voi Road.This lies approximately , by road southeast of Nairobi, the capital and largest city in Kenya.