The Twin Waterfalls: Machhakandana River & Keonjhar Plateau

Nestled amidst the undulating, mineral-rich plateaus and sal-clad hills of Keonjhar (Kendujhar) district in northern Odisha, Badaghagara and Sanaghagara are celebrated as the 'Twin Cascades' of the state. Formed by the crystal-clear waters of the Machhakandana River—a perennial mountain stream flowing through ancient granite bedrock—these two picturesque waterfalls are located just six kilometers apart, offering a harmonious blend of manicured eco-parks and wild, untamed nature.

In the local Odia language, 'Ghagara' signifies a plunging waterfall. Sanaghagara ('Sana' meaning small or younger) is a graceful 30-meter (100-foot) cascade that tumbles gently over smooth, rounded granite boulders into a serene, sunlit pool. In contrast, Badaghagara ('Bada' meaning big or elder) is a dramatic, roaring 60-meter (200-foot) cataract that plunges through a deep, narrow rock gorge surrounded by sheer vertical cliff walls.

Together, they form the cornerstone of eco-tourism in Keonjhar, drawing thousands of weekend travelers, families, and nature enthusiasts seeking cool mountain breezes and scenic highland landscapes.

Twin Waterfall Proximity & Visiting Order

Sanaghagara ('Small Waterfall', 30 meters) and Badaghagara ('Big Waterfall', 60 meters) are situated along the same Machhakandana River just 6 km apart. Begin at the landscaped Sanaghagara Eco-Park for boating and landscaped garden trails, then drive 10 minutes upstream to the wilder, more dramatic rocky gorge of Badaghagara.

Sanaghagara Eco-Park: Landscaped Gardens, Boating & Suspension Bridges

Located merely 5 kilometers from Keonjhar town along the Sambalpur-Kolkata National Highway (NH-49), Sanaghagara has been developed into one of the most delightful nature and recreation parks in Odisha. Spread over several hectares of rolling hillside around the waterfall, the Sanaghagara Nature Park is managed by the local Eco-Development Committee under the guidance of the Odisha Forest Department.

Visitors stroll along paved, flower-lined pathways that wind across manicured lawns, Japanese-style rock gardens, and groves of aromatic pine and eucalyptus trees. A charming suspension footbridge spans the rushing mountain stream above the falls, providing lovely views of the water cascading over dark stone ledges.

Below the cascade, a scenic artificial boating lake offers pedal boat and rowing boat rides surrounded by weeping willows and forested slopes. Clean children's playgrounds, picnic gazebos, and craft kiosks selling tribal bell-metal artifacts and wild honey make Sanaghagara a beloved family getaway.

Badaghagara & Sanaghagara Falls, Keonjhar landmark: Badaghagara Kendujhar.jpg in Keonjhar Odisha
Source: Wikimedia Commons / Bishupriyaparam at English Wikipedia (CC BY 3.0) — Badaghagara Kendujhar.jpg

Badaghagara Gorge: The Untamed 60-Meter Plunge

Driving approximately 6 kilometers upstream from Sanaghagara brings visitors to Badaghagara, where the river's personality undergoes a dramatic transformation. Here, all commercial development recedes, giving way to an untamed, primeval forest gorge.

The Machhakandana River funnels through an immense geological cleft in the dark dolerite and granite mountain rock before leaping outward in a thunderous 60-meter vertical drop into an amphitheater of blackened stone. The force of the falling water sends up a continuous cloud of fine spray that nourishes luxuriant ferns, wild ginger, and mosses clinging to the rock face.

A series of stone steps and viewing platforms constructed along the canyon rim allows visitors to peer down into the churning, emerald-green plunge pool below. The wild, dramatic scenery—shaded by towering Shorea robusta (Sal) and Terminalia trees—makes Badaghagara a favorite sanctuary for photographers seeking raw, unembellished natural beauty.

Deep Whirlpool Currents in Badaghagara Gorge

The plunge pool beneath Badaghagara Falls features deceptive underwater caverns and strong whirlpool currents formed by plunging torrents. Swimming or diving into the pool is strictly banned; observe the cascade from the designated railed observation pavilions.

Ancient Geological Foundations: The Oldest Rocks in India

Beyond their scenic charm, the hills surrounding Badaghagara and Sanaghagara hold immense scientific interest for global geologists. The Keonjhar plateau forms part of the ancient Singhbhum-Orissa Craton, preserving some of the oldest continental crust rocks on planet Earth, dating back over 3.4 billion years to the Paleoarchean era.

The dark, crystalline granite rocks exposed along the riverbed at Badaghagara are ancient lavas and intrusive igneous formations that solidified during the earliest stages of the Earth's cooling crust. The surrounding district is internationally renowned for possessing some of the richest and highest-grade iron ore, manganese, and chromite deposits in the world.

Walking along the rocky banks, geology enthusiasts can observe exquisite pillow lavas, mineral veins, and unique weathering patterns (pot-holes) carved into the bedrock by millions of years of rushing river currents.

Badaghagara & Sanaghagara Falls, Keonjhar landscape: PXL 20250608 052548623 Bada Ghagara Waterfall , Keonjhar Odisha 15.jpg in Keonjhar Odisha
Source: Wikimedia Commons / Sourabh.biswas003 (CC BY-SA 4.0) — PXL 20250608 052548623 Bada Ghagara Waterfall , Keonjhar Odisha 15.jpg

Visitor Planning, Kendujhargarh Railhead & Travel Itineraries

Badaghagara and Sanaghagara are located in close proximity to Keonjhar (Kendujhar) town, situated 5 km and 10 km away respectively. Kendujhargarh Railway Station is connected by direct passenger and express trains to Bhubaneswar, Cuttack, and Rourkela. By road, Keonjhar is located 220 km north of Bhubaneswar via NH-20 (approx. 4.5 hours by private taxi or deluxe bus).

The parks are open daily from 7:00 AM to 6:00 PM. A nominal entrance ticket (approx. ₹10-20) is charged at Sanaghagara Nature Park, which includes access to the garden walkways and children's zones; boating incurs a small separate fee. Badaghagara has open, free access with designated parking facilities.

The best time to visit is from October to March, when the weather is pleasantly cool with clear blue skies. Combine your twin waterfall trip with visits to the historic 17th-century Baladevjew Temple in Keonjhar town, the prehistoric rock art shelters of Sitabinji (30 km south), and the ancient black-stone temples of Khiching (55 km northwest).

✓ Handcrafted on Demand • Zero Automated Fluff ⚡ 4–8h Delivery via Email & WhatsApp 📍 Focus: Badaghagara & Sanaghagara Falls, Keonjhar

Curated Field Dossier & Offline Google Maps Pin Pack

Bypass tourist traps with verified local logistics, exact parking coordinates, and field-tested routes.

  • ✓
    Exact GPS Pin Pack: Unmarked parking spots, best dawn photography vantage points, and hidden trailheads.
  • ✓
    Crowd-Avoidance Timing Matrix: Exact hour-by-hour windows to explore with zero tourist chaos.
  • ✓
    Vetted Local Dhabas: 100% authentic, hygiene-checked regional food stops not on commercial maps.
  • ✓
    Scam & Overcharge Shield: Verified taxi rates, auto fares, and local guide fee guidelines.
₹ 99 ₹499 80% OFF

🛡️ Personally curated by PK Gupta & the Hidden Routes research desk. Delivered directly to your Email & WhatsApp within 4–8 hours.

🔒 Secure Razorpay Checkout 💳 UPI & International Cards

Frequently Asked Questions

How far apart are Badaghagara and Sanaghagara waterfalls?
Badaghagara and Sanaghagara waterfalls are located just 6 kilometers apart along the same Machhakandana River near Keonjhar town, making it easy to visit both in a single morning or afternoon.
What is the difference between Badaghagara and Sanaghagara?
Sanaghagara ('Small Waterfall') is 30 meters high and set within a landscaped eco-park with boating and gardens. Badaghagara ('Big Waterfall') is 60 meters high and set in a wild, rugged, and untamed rocky gorge.
What amenities are available at Sanaghagara Eco-Park?
Sanaghagara Eco-Park offers paved walking paths, Japanese rock gardens, a suspension footbridge, pedal boating on an artificial lake, children's play equipment, food kiosks, and clean restrooms.
Is swimming permitted at Badaghagara Falls?
No. Swimming in the plunge pool at Badaghagara is strictly banned due to deep underwater caves and dangerous churning whirlpool currents.
How do I reach Keonjhar from Bhubaneswar?
Keonjhar is approximately 220 km north of Bhubaneswar. You can drive via NH-20 in about 4.5 hours, or take a direct train to Kendujhargarh railway station.

Connecting Odisha Routes & Sanctuaries