Gurupura is a small town near the city of Mangalore in Karnataka, India. The Gurupura river gets its name because of this town. It lies close to Vamanjoor and Kaikamba.
Categories: Cities and towns in Karnataka | Dakshina Kannada | Mangalore | Mysore Division geography stubs