|
Barracuda Point
Mantehage Island, North Sulawesi, Indonesia
Entry Type: Boat
Bottom Composition: Coral
Aquatic Life: Big Animals
|
|
|
|
|
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.