Tribune Online
Understanding reasons Owo indigenes exchange gifts during Igogo festival
OWO is an ancient town in Ondo State, Nigeria. It is one of the earliest towns in Yoruba land and it is historically affiliated with Ile-ife, the spiritual springhead of the Yoruba race. According to oral tradition, Owo was founded by Ojugbelu and Omalaghaye, the youngest son of Oduduwa in 1100 AD. In the…
Headlines Newsletter
Subscribe now for weekly top news headlines roundup, delivered directly to your inbox.