General Knowledge Macmohan Line demarcates the boundary between which countries? A) USA and Canda B) Nepal and India C) India and China D) India and Myanmar Detailed Solution: No Details Prev Next