Planning an itinerary will help consider logistics and accommodation, as well as help narrow down sites that are of interest to you out of the many there are. The itinerary you choose will depend upon your interests and the length of your stay. If you prefer to outsource your trip planning, there are many tour agencies offering full tours and day trips, or you can select your personalized itinerary and they can offer a driver and a guide.
These sample itineraries offer good ideas of the possibilities available during your trip. Just determine what types of sites and regions interest you the most, to understand how much time you would need in order to visit them.