Aladja
Aladja is a coastal town and one of the largest and highly populated indigenous towns in Delta State, Nigeria. It is located on the bank of southern part of River Warri, opposite old Warri city. The majority of the people are of Udu, a sub-group of …