Located on the banks of the Tapti river (300 km north of Mumbai and 21 km off Surat), Hazira (Surat) is...