Bharuch, formerly known as Broach, is a city in Gujarat, western India, located at the mouth of the Narmada River. Bharuch serves as the administrative centre for the Bharuch District. Bharuch and its surroundings have been inhabited since antiquity.



    Please prove you are human by selecting the Cup.

    This will close in 50 seconds

    × How can I help you?