Nepal is not only a landlocked country, but also India locked as it is surrounded by India from the three sides.
Diplomatic sources said the Home Secretary-level meeting is also planned in Kathmandu for early August