Sri Lanka is there on the map of India because it is a landmass. Most maps have clear demarcation between land and water. Since the nation of Sri Lanka occupies the complete island, it appears separately in a map of India.
श्रीलंका भारत के मानचित्र पर इसलिए है क्योंकि यह एक भूभाग है। अधिकांश मानचित्रों में भूमि और जल के बीच स्पष्ट सीमांकन होता है। चूंकि श्रीलंका राष्ट्र पूरे द्वीप पर कब्जा करता है, इसलिए यह भारत के नक्शे में अलग से दिखाई देता है।