Igbo Ora is a town in Southwest Nigeria and has the highest number of twin births in the world. Many claim is as a result of a special soup called Illasa
Support my Travels by Joining My Membership:
/ @davidnkwa
Buy me a coffee here: www.buymeacoff...
To order Local Food Ingredients from Nigeria and for Business discussions
WhatsApp: +2347019772250
Email: nkwafilms@gmail.com
23 авг 2024