Gujarat is the state, which has the largest coastline in India. It has some beautiful and unexplored beaches. Some of beaches change its nature during high and low tides.