👉 The Anguilla, also known as Angulya, is a small island located off the coast of Sumatra, Indonesia. It lies within the southern part of the Ternate Strait, and its average height is about 2 meters. Anguilla was formerly a part of the Dutch East Indies (now called Indonesia) but has been administered by Indonesia since 1946.