Jump to content

Answers About Indonesia

From Lexido

No, Kontol Sumatra is an island located in Indonesia.

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