The Krishna river originates in the Western Ghats near Mahabaleshwar at an elevation of about 1,300 metres, in the state of Maharashtra in central India. It is one of the longest rivers in India. The Krishna river is around 1,300 km in length. The Krishna river's source is at Mahabaleswar near the Jor village in the extreme north of Wai Taluka, Satara District, Maharashtra in the west and empties into the Bay of Bengal at Hamasaladeevi (near Koduru) in Andhra Pradesh, on the east coast. It flows through the state of Karnataka before entering Telangana State. The delta of this river is one of the most fertile regions in India and was the home to ancient Satavahana and Ikshvaku Sun Dynasty kings. Vijayawada is the largest city on the River Krishna.