Indians in Kenya are citizens and residents of Kenya with ancestral roots in the Indian subcontinent. Most are found in the major urban areas of Nairobi and Mombasa, with others living in rural areas. Significant Indian migration to modern-day Kenya began following the creation of the British East Africa Protectorate in 1895, which had strong infrastructure links with Bombay in British India.