English: Nicobar Islands are located to the south.
Telugu: నికోబార్ దీవులు దక్షిణాసియాలో ఉన్నాయి.