Sungai Semangus is a Water located in South Sumatra. It is one of the 23 waters in Indonesia. Address of Sungai Semangus is Mambang, Muara Kelingi, Musi Rawas Regency, South Sumatra, Indonesia. Sungai Semangus is located in a remote area, with less than 1 listed places around it
Mambang, Muara Kelingi, Musi Rawas Regency, South Sumatra, Indonesia