X

Muharraq Sewage Treatment Plant (STP)

The project site is located on reclaimed land in the north-eastern part of Bahrain. Image courtesy of Leshonai.



Close
Close
Close