Gujarat is a beautiful state lying in the western tip of India. Having a coastline of more than 1700 km, most of the part lies in Kathiawar peninsula. Rich in culture and tradition of Incredible India. There are several old cities here  such as Bharuch and Khambhat, which has served…