Mogulu, or Mougulu, is a populated place in the Western Province of Papua New Guinea. It has an airstrip. [1]
This Western Province geography article is a stub. You can help Wikipedia by expanding it.