Debakunda is a naturally created waterfall ️.
Debakunda is located in the Mayurbhanj district of Odisha, India .
Debakunda is a part of the Simlipal National park .
The flowing water from an adjacent waterfall has created a big pond.
Very beautiful place .
Very beautiful picnic spot.
Tourist places famous for water activities .