Ibo Landing (also spelled Ebo and Igbo) is one of the most storied events in St. Simons Island history.
St. Simons
Posted inLocal
Ibo Landing (also spelled Ebo and Igbo) is one of the most storied events in St. Simons Island history.
