my-server
← Wiki

Mogulu (town)

Mogulu, or Mougulu, is a populated place in the Western Province of Papua New Guinea. It has an airstrip.

References