Vibepedia

Palace Of Olowo Of Owo | Estateplanning | Vibepedia.Network

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.