Meet new scuba divers, maintain a virtual dive log, participate in our forum, share underwater photos, research dive sites and more. Members login here.

Upload Photo

Barracuda Point is a boat accessible salt water dive site, located in Mantehage Island, North Sulawesi, Indonesia.

The reef offers, sponges, whip corals and soft corals. Surgeonfish’s, groupers, triggerfish’s, parrotfish’s, banner fishes, snappers, big swarms of fusiliers, jacks, tunas, bump head parrotfish’s, sharks and of course schools of black fin barracudas.

Dive Site Map

Click to Load Map