Multiple choice Ganga is to India as …. is to England. Thames Nile Moskova Amazon Reveal answer Fill a bubble to check yourself A Correct answer Explanation Ganga is the river of India and Thames of England.