Wikipedia
Mogulu
Mogulu is a populated place in the Western Province of Papua New Guinea. It has an airstrip. Until recently, cannibalism was practiced in the area.