English: It is the site of the only land border between India and Sri Lanka.
Telugu: ఎందుకంటే భారత్ - శ్రీలంక మధ్య ఉన్న ఏకైక భూ సరిహద్దు ఇదే.