GUJARAT

A state on the western coast of India, Gujarat shares its borders with Rajasthan, Dadra and Nagar Haveli, Daman and Diu, Maharashtra, Madhya Pradesh, ...