Gurara Falls: Nigeria Tourist Destination in its Pristine State
Gurara falls is one of Nigeria’s piece of natural marvel at its pristine state, tucked in a quiet part of the Abuja-Minna expressway, in Gurara Local Government, Niger state.…
Continue Reading
Gurara Falls: Nigeria Tourist Destination in its Pristine State