No one will help me either
What do u need help on?
India - Deccan Plateau
Pakistan - Khyber Pass
Sri Lanka - Mount Pidurutalagala
Nepal - Mount Everest
Answer:
Spanish conquistadores
Explanation: