Popular destinations for Small Group tours include Croatia , Montenegro , Bosnia , Slovenia , Serbia , Albania , Greece , Italy , Hungary and Austria