Igbo landing: a group of slaves from Nigeria (the igbo tribe) that decided death was better than bondage. 1. Igbo Landing is a historic site on St. Simons Island in Georgia. It was the setting of a mass suicide in 1803 by a Nigerian Tribe called the Igbos who had taken control of their slave