India’s Andaman and Nicobar Islands share a maritime border with which among the following?
[A] Thailand
[B] Thailand and Indonesia
[C] Thailand, Sri Lanka and Indonesia
[D] Thailand and Sri Lanka
Click Here to Display Answer