Location

Grantley Adams Industrial Park, Barbados Light & Power Seawell Generating Plant, Christ Church, BB18046, Barbados,Christ Church,South