LION2 Cable System Pre-Laid Shore End landing in Kenya for Orange Marine
Mombasa, Kenya – PLSE 3.9km, Beach Burial