Gujarat is one of the trendy states in India that you can continue discovering and still feels like you have quite a lot more...