Bharuch, in older English sources spelled Broach, is a city at the mouth of the river Narmada in Gujarat in western India. Bharuch is the administrative headquarters of Bharuch District. From Wikipedia