If you are looking for a cheap holiday but full of culture, history and fun, Egypt could be the...