English: India is the closest neighboring country to Nepal.
Telugu: నేపాల్ దేశానికి చాలా దగ్గరగా ఉండే ప్రాంతమది.