GSL is situated on the banks of the River Zuari, 2 miles off Mormugao Port, on the west coast of India. It is barely 400 km. south of Mumbai, right on course of the strategic Suez-Singapore sea route. GSL is well connected by air, rail and road to all major destinations in India.