Mega is a village in
Moraid,
Tambrauw Regency of
Southwest Papua,
Indonesia
Indonesia, officially the Republic of Indonesia, is a country in Southeast Asia and Oceania, between the Indian Ocean, Indian and Pacific Ocean, Pacific oceans. Comprising over List of islands of Indonesia, 17,000 islands, including Sumatra, ...
. The town is located on the northwestern coast of the
Bird's Head Peninsula.
References
Populated places in Southwest Papua
Populated places in Tambrauw
{{SwPapua-geo-stub