About us
Define
Definitions for
"Garissa"
Garissa is a city in North Eastern Province, Kenya. It is the capital of the province and Garissa District. Garissa is located near .
en.wikipedia.org