//
The Olowo of Owo's palace is the largest in Yoruba land and was declared a national monument by the Federal Government in 2000. It was built in 1340 and is the largest palace in Africa with a covering of 99-hectare piece of land. There are over 100 ancient courtyards and they were dedicated to a particular deity, each has its own function. Only 17 are still intact.