Mega, Southwest PapuaMega 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.