It is located in Kwale County, Coast Province, adjacent and to the immediate west of Diani Beach, along the Indian Ocean, close to the International border with the Republic of Tanzania. It is located approximately 32 kilometres (20 mi), by road, south of the port city of Mombasa, the nearest large urban area.