Maharashtra’s Very Own Niagara Falls
Wake up to the mysterious sounds of nature and captivating views of the cascading and perennial Dabhosa Falls, "The Niagara Falls of Maharashtra". Sterling Nature Trails Dabhosa, located in Palghar district, surprises its guests with dreamlike calmness, followed by an action-packed day. Plan your holiday or weekend and drive to this delightful destination, which is at a short distance from Mumbai, Pune, and Nashik.
Our resort draws visitors’ attention to a whole world of fascination and wonderment, filled with a range of adventure sports. Guests can go rappelling down a sheer rock nearby, or dare to ascend the mighty waterfall. Zipline from tree to tree, looking down into the raging waters below. Spend your stay exploring the wonderful surroundings, as you embrace the gentle sprays from the mighty waterfall on a colorful kayak.
Enjoy an authentic Maharashtrian meal overlooking the waterfall, with the soft gurgle of the falls in your ears, and the cool, wet breeze in your hair. Spend some moments in quiet reflection while the beauty of the surroundings soothes your soul and the magnificent waterfall rages on by.