Kutch: An island, this is where majority of the salt comes from. It is covered with water during monsoons and dry rest of the time. The place is barren, but has beauty of its own.
Dwarka: One of the Char Dhams, this is where Lord Krishna lived. With clean waters around, and a blue flag beach, this is a great place for a family vacation.
Ahmedabad: The capital of Gujarat, this city captures the essence of the state. Don't forget to buy a famous patola saree here, or try the various delectable foods. History, culture and religion comes together in this city.
Silvassa: A Portuguese colony earlier, it has a lot of churches and beaches to visit.
Surat: One of the cleanest cities in India, Gir sanctuary is closeby. The city itself offers a glimpse of the rich cultural heritage of India.
This is not all, Gujarat has other beautiful cities to visit too!