This is an excellent list for Vietnam.
This is a very funny and silly but enjoyable list for reasons to travel.
Take a gander!
Check out this overview of tour companies in Egypt:
Presents a good list of tour companies to choose from for Egypt