The capital city of Bihar located at the southern bank of the river Ganga, Patna is the largest town of the state. The history of this city stretches beyond 2500 years back. The ancient name of this city was Pataliputra which remained as the capital of Magadha under multiple dynasties for about thousand years