No, single enrolment for GST is enough to practice pan India. It is not necessary to register separately in each state and union territory.