Located in Ghana, the town of Anlo Afiadenyigba has multiple chiefs, representing multiple divisions.
Located in Ghana, the town of Anlo Afiadenyigba has multiple chiefs, representing multiple divisions.