This light is located on Pointe des Roches, the promontory on the west side of the Kourou River (at the entrance in Kourou). photo
No photo available