They are located in Southeast Asia , 150 km north of Aceh on Sumatra , and separated from Thailand to the east by the Andaman Sea .
The Nicobar Islands are an archipelagic island chain in the eastern Indian Ocean .
Nicobar Islands are located in Southeast Asia , 150 km north of Aceh on Sumatra , and separated from Thailand to the east by the Andaman Sea .
The Nicobar Islands are an archipelagic island chain in the eastern Indian Ocean .