Canal Bridge Burla is a bridge located in Burla, Odisha. The average rating of this place is 4.30 out of 5 stars based on 4 reviews. The street address of this place is FVXM+F26, Burla, Odisha 768017, India. It is about 2.72 kilometers away from the Hirakund railway station.
Trinath Chhatria 59 months ago
Nice view place
Sradhansu Mohanty 23 months ago
Nice scenario