Location
30 minutes (8 km) by boat from Loango Lodge and a few hundred metres north of the Iguéla Lagoon mouth.