The Gangavalli River and Maglore are both located in what country?
Gangavalli River: Gangavalli River is one of the many small rivers that originates and flows entirely within the western part of state of Karnataka in India. Mangalore: Mangalore, officially known as Mangaluru, is the chief port city of the Indian state of Karnataka.
India