Tag Archive for: power barges

HAVANA, Dec. 3th The three floating thermal generating units are berthed in the northern port of Mariel, 40km (24.8mi) west of Havana, Read more