About Place
Bee Falls is a popular waterfall located in Madhya Pradesh and is around 8 km from Satpura National Park. This colourful place full of greenery along with the soothing chime of water when the stream of water rushes down from a height of around 35 meters, will leave you in awe. Bee Falls is a scenic destination and should be included in your itinerary if visiting Satpura National Park. It will surely take away your exhaustion from the safari adventure.
Image credits- Chunmun Cottage, Native Planet (Thumbnail image)