Question: The Gangavalli River and Maglore are both located in what country?
Answer: India