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 | Karnataka geography stubs | Dakshina Kannada and Udupi stubs