Omu Resort boosts Delta tourism with ’45 days of Christmas’ Metro News Omu Resort boosts Delta tourism with ’45 days of Christmas’ Admin December 15, 2023 Nigeria’s leading amusement park and resort, Omu Resort, has unveiled “Project 45 days of Christmas in Delta”,...Read More