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