Wamba
Wamba Towns And Villages Wamba is a Local Government Area within the state of Nasarawa in Nigeria. Its headquarters are located in Wamba. As of the 2006 census, it had a land area of 1,156 km2 and a population of 72,894. The village of Wamba is located adjacent to the breathtaking Farin Ruwa Falls. One …