The city is located between the Arabian Sea and the Western Ghats. Mangalore is the main port city of the state of Karnataka. The city is the only city that has air, road, rail, and sea transport for transportation. The city has developed as a port in the Arabian Sea since ancient times. The port... more