Takooka.Com Websites
Takooka - Businesses in Nigeria
- takooka.com
Takooka.com is one of the largest search engine web based companies in Nigeria. Takooka was launched in Nigeria for the sole purpose of helping Nigerians to access businesses and services they need from wherever they are.
Not Applicable
$
8.95