Mega, Southwest Papua

Mega is a village in Moraid, Tambrauw Regency of Southwest Papua, Indonesia.

The town is located on the northwestern coast of the Bird's Head Peninsula.

[1] This Southwest Papua location article is a stub.

You can help Wikipedia by expanding it.