Skip to playerSkip to main content
  • 2 years ago
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 .

Category

🏖
Travel
Comments

Recommended