Located in Niger State, North- Central Nigeria, the Gurara Waterfalls is one of Nigeria’s famous tourist attractions. It is one…
This website uses cookies.