The correct option is Bhopal.
Explanation
Historical urban settlements in India were predominantly established along river banks to ensure access to water for drinking, agriculture, and transportation. However, certain cities developed around other water sources, such as lakes or artificial reservoirs, or due to strategic and administrative reasons.
Analysis of Options:
- Agra: It is historically situated on the banks of the Yamuna River. It served as a capital for the Mughal Empire, leveraging the river for transport and water supply.
- Patna: Anciently known as Pataliputra, it is located on the southern bank of the Ganges River. It is a classic example of a riverine settlement.
- Kolkata: It is located on the eastern bank of the Hooghly River, which is a major distributary of the Ganges. Its location was crucial for its development as a colonial trading port.
- Bhopal: Known as the "City of Lakes," Bhopal is situated around two main artificial lakes (the Upper Lake and the Lower Lake). Unlike the other options, it is not located on the bank of a major river.
Key Takeaway: While Agra, Patna, and Kolkata are major river-bank cities situated on the Yamuna, Ganges, and Hooghly respectively, Bhopal is defined by its lacustrine (lake-based) geography.