There are several reasons behind the varying gold prices in different states.