X Sri Swangsa, Malaysia Sri Swangsa is a cultural organization that is active in the arts of dance, music and song in Sibu, Malaysia. Share