Bee Falls, or Jamuna Prapat, is a splendid 35-metre-high waterfall in Satpura National Park in Pachmarhi, Madhya Pradesh. Famous for visitors looking for refreshment in its natural plunge pool, this waterfall is among the closest ones to the park. Though it’s a year-round attraction, the ...