Siwan River Front is a museum located in Siwan, Bihar. The average rating of this place is 3.70 out of 5 stars based on 3 reviews. The street address of this place is 69G3+PJ7, Chitragupta Nagar, Siwan, Bihar 841226, India. It is about 0.35 kilometers away from the Siwan Kacher railway station.
Dr Ravi Sanker 18 months ago
Ok