Gold buyers are flocking to jewellery shops in Surat as the prices of the shining metal plunged to the Rs 46,300 mark for 10 grams on March 13. The demand has significantly improved in the past few days as retail buyers are making purchases ahead of the wedding season.(Credit: ANI)