Combine facts and answer this: The Gangavalli River and Maglore are both located in what country?
India