PAUDELDIKSHYANTA92GO PAUDELDIKSHYANTA92GO Social Studies Answered Nepal is not only landlocked but also India locked explain in a short paragraph