Omu Resort: Price List, Gate Fee & Photos [2024]
Thinking of the perfect adventure to kickstart the new year? Think Omu Resort. About Omu Resort Omu Resort is a luxury resort in Lagos, Nigeria….
Thinking of the perfect adventure to kickstart the new year? Think Omu Resort. About Omu Resort Omu Resort is a luxury resort in Lagos, Nigeria….