Barracuda Point (Punt'i Piku)

Barracuda Point, also called Punt'i Piku, is just across the channel from Barbara Beach and near the mouth of Spanish Water. Nicely sized barracudas will sometimes follow you at a distance on your dive, because you have invaded their home turf. Don't be concerned, they are just curious.