Popular destinations for history tours include Germany , Austria , Italy , Hungary , France , Croatia , Switzerland , Slovakia , Spain and United Kingdom