'Own The Stage' finale to take place in Nigeria