my-server
← Wiki Redirected from Mega, Indonesia

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.

References