Barbodhan

Barbodhan

Barbodhan is a village in the Surat District of western India, on the north bank of the River Tapti. It comes within the jurisdiction of the Olpad Taluka.

Read more about Barbodhan.