Is Cherry Blossoms In Nigeria? Ultimate Guide To Visiting IITA Ibadan
When most people hear “cherry blossom,” their minds immediately go to Japan or Washington D.C. I used to think the same thing. But a few years ago, I discovered something surprising: you can actually see cherry blossoms–like trees in Nigeria, particularly at the beautiful campus of the International Institute of Tropical Agriculture (IITA) in Ibadan….