Tag : Orogun

The Sacred Monitor Lizards Of The Orogun...

The reverence and "touch not' status of the Monitor Lizard in Orogun Delta State Nigeria. Tradition, they say is part of the culture...

Read More