1 plants indexed.
STP Dehra is a non-operational wastewater treatment plant in Bodarballa, Himachal Pradesh, India, serving a population of 9,220. The plant is located inland, away from coastal areas.