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