Surat, a gem of the state of Gujarat is also famously known as The Diamond City or The Textile City of India. Sitting on the banks of River Tapti, Surat is a fast developing city of India. The city is famous for cutting and polishing of diamonds and also tops the production of Silk and other fabrics. Taking firm steps towards urbanisation there are few historical places too for which Surat is a famous tourist attraction of Gujarat. The life of the city is fast paced but one can still find the roots of the culture held strong. Here are top 10 places that are a must visit while in Surat.