Located east of india and west of thailand
your answer is sri lankahope this helps
when I took I glance at the globe I saw sri lanka was the closest :)