Popular destinations for History tours include Spain , Portugal , France , Gibraltar , Italy , Switzerland , England , Monaco and Morocco