The Nicobar Islands are an archipelagic island chain in the eastern Indian Ocean. They are located in Southeast Asia, at approximately 90 miles northwest of Aceh in Sumatra, and separated from Thailand to the east by the Andaman Sea. The island is close to international tourist destinations such as Senang...
