Buckingham Palace London

Ibadan 125 room-Irefin Palace to rival London’s Buckingham Palace, Oyo govt. boasts

Oyo State government has disclosed that the historical Irefin Palace in Ibadan has been positioned to rival the Buckingham Palace…

4 years ago