Bookmark Cultural PreservationHistory and Heritage The Olowo Palace in Owo: A Royal Heritage by Adams Moses 2 months ago by Adams Moses The Olowo Palace in Owo, Ondo State, is one of Africa’s largest and most significant palaces, with a rich history dating back to the 14th century. Constructed during the reign …