Barracuda Point, também chamado Punt'i Piku, está do outro lado da Barbara Beach e próximo à boca da Spanish Water. Barracudas de grande porte às vezes vão seguir o seu mergulho a uma certa distância porque você invadiu o lar delas. Não precisa se preocupar, elas só estão curiosas.