Mesjid Mesjid An'nafi Takoma Ternate. is located at: Ternate, North Maluku, Indonesia.