Mentawai Islands
From Bahaipedia
The Mentawai Islands are a chain of islands off the western coast of the Indonesian island of Sumatra. Hand of the Cause of God Rahmatu'lláh Muhájir was named a Knight of Bahá’u’lláh for settling in the Mentawai Islands and opening them to the Bahá’í Faith.