Buddhi Narayan Shrestha Border expert And Former board member, Institute of Foreign Affairs (IFA), Nepal Frontier land is that portion of the territory of any country which lies close along the borderline of another country. Lord Curzon of Kedles Viceroy of India (1898-1905) has said “Frontiers are indeed the razor’s edge on which hang suspended […]