Dhenkanal Bus stand need Better facilities. What do you think?

Dhenkanal Bus stand.
Need Better facilities. What do you think?

Need better bus stand

Bus Stand Dhenkanal