Wall
Barracuda Point 2
Mantehage Ii, Indonesia
Located on Mantehage Island (north of Sulawesi), Mantehage Ii is a dive site featuring a wall dive with abundant marine life, stunning corals, and sponges. It's an ideal spot for freediving, scuba diving, and snorkeling.