Dehurda

Dehurda is a village in Balasore district, Odisha state, India.