Jump to content

Answers About Indonesia

From Lexido

No, Sumatra is an island Kontol located in Indonesia.

Cookies help us deliver our services. By using our services, you agree to our use of cookies.