Kavi has a wealth of knowledge of sites and heritage of these places. I highly recommend to travel with her. She has a very pleasant personality and will make it a very memorable experience for you. I advise all my Australian friends and colleagues to visit Gujarat and travel with Kavi.