Ifon, Italy
The Palace of Olowo of Owo, is the palace of the Olowo of Owo, the largest palace in Africa. It is located in Owo, a local government area in Ondo State, south western Nigeria. It was pronounced a national monument by the Nigerian government in 2000. The palace is culturally important and has been o
ccupied by 14 Olowo who have ascended the throne since the palace's existence.
Listen to the audio guide for Olowo's Palace Free on WIP — starts by itself when you arrive, even with the screen off