Mombasa
One of the fabled Swahili cities, Mombasa has both rich history, architecture and culture as the largest port on the Indian Ocean.
Study Abroad With CSA
Center For Study Abroad
One of the fabled Swahili cities, Mombasa has both rich history, architecture and culture as the largest port on the Indian Ocean.
Study Abroad With CSA
Center For Study Abroad