The Rock ranks high as one of the choice tourist attractions in the Country. Zuma Rock, the monolithic Inselberg with a human face, is located in Madalla, Niger State, to the North of Abuja.
The Rock ranks high as one of the choice tourist attractions in the Country. Zuma Rock, the monolithic Inselberg with a human face, is located in Madalla, Niger State, to the North of Abuja.