Where is Gujarat?

Gujarat;one of the leading states of the country is located in the western part of the country; flanked by Maharshtra in the South, Rajasthan in the north and Madhya Pradesh to the east.