In the vast Keta Lagoon, nestled within the Anloga Municipality, lies Bomigo, an island steeped in mystery and ancient ...