We also recommend reading Dangers in Tunisia
Topic: What is the difference between a tour operator and a travel agency.