World Geography Adam bridge is located between India and ? A) Nepal B) China C) Sri Lanka D) Myanmar Detailed Solution: No Details Prev Next