I think of a geographic area, and look at tour packages for the area.
I don't actually take the tour, but it gives me an idea of the highlights, and how best to package them together.
I'll typically fly into whichever airport is less expensive.
Before leaving I'll buy a guide book for the area - because I like having a map and written details.
Use internet cafes on your trip to keep in touch and research items that you'd like to add/remove from your itinerary.