Touchdown Nigeria: The ICC World Cup visits Lagos

Cricket may not be popular in Africa’s most popular nation but the ICC included Nigeria as one of the countries to host the ICC world cup on its recent tour.
The 2019 ICC Cricket World Cup trophy is pictured infront beautiful mountain ranges in Chandragiri Hills during a country tour in Kathmandu, Nepal on Sunday, October 28, 2018. The 2019 Cricket World Cup is to be hosted by England and Wales from 30 May to 14 July 2019. (Photo by Narayan Maharjan/NurPhoto)


Leave a Reply

Related Posts