Hotel Karrow Complex, Main Road, Barbil, Odisha, India., Barbil, Orissa - , India
9937275480
Hotel Karrow Complex, Main Road, Barbil, Odisha, India., Barbil, Orissa- ,India