Popular destinations for Swimming tours include Croatia , Greece , Mexico , Australia , Jordan , Italy , Guatemala , Montenegro , Spain and Austria