Skip to main content

Mokele-mbembe Expeditions — Congo Basin, Central Africa (2001–present) — Cryptids in Likouala Swamp, Republic of the Congo (2001) | Nightmarks