Question: ajowa is in which local government?
Answer: The town called Ajowa is a peculiar community of eight towns in the Akoko North West Local Government Area of Ondo State. Many in the town refer to Ajowa as an amalgam cobbled together by God Himself.