Popular destinations for Swimming tours include Australia , Croatia , Greece , Mexico , Jordan , Costa Rica , Guatemala , Israel , Italy and Spain