newsverge.com
Abraka, the epitome of Delta’s beauty — NEWSVERGE
Originally named Avwraka until anglicized to “abraka”, Abraka town is one of the 22 towns in Urhobo kingdom, located in the southern parts of Nigeria. Endowed with some of the most beautiful sceneries in Urhobo land, the town is one of the Delta state‘s – and Nigeria’s – most popular vacation spots for both domestic […]
KAYODE ADELOWOKAN