Palace Of Olowo Of Owo | Estateplanning | Vibepedia.Network
The Palace of Olowo of Owo, also known as Aghọfẹn Ọlọghọ, is the largest palace in Africa, located in Owo, Ondo State, Nigeria. It has been occupied by 14 Olowo
Overview
The Palace of Olowo of Owo, also known as Aghọfẹn Ọlọghọ, is the largest palace in Africa, located in Owo, Ondo State, Nigeria. It has been occupied by 14 Olowo of Owo since its existence and was declared a national monument in 2000. The palace is a significant cultural and historical landmark, showcasing the rich heritage of the Owo people.