Places to Visit in Bharuch

Places to Visit in Bharuch Bharuch in Gujarat state is an ancient town with a 2000-year old history. Located at the mouth of River Narmada, it is acclaimed to be the oldest seaports, which progressed in the 1st century AD. As per…