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.