Wall
Barracuda Point 1
Mantehage Ii, Indonesia
This site is situated in Mantehage Ii, a city located on Mantehage Island in the northern part of Sulawesi. It offers a fantastic wall dive experience with a wealth of marine life, stunning coral, sponges, and other underwater attractions. Ideal for both freediving and scuba diving enthusiasts.