How do I plan my visit to Gujarat? What are the places I should visit and time that should be given to each? I am planning to visit Goa for 4-5 days in October. Could someone suggest with the complete itinerary, like place to stay and visit each day?