Pachmarhi. the most popular attractions in India and among them such as Priyadarshini (Forsyth Point) - around 5 km from the town this popular view point offers stunning views of the surroundings along with memorable sunset views; Bee Fall- a 35 m high popular waterfall, it is ideal for nature-lovers; Handi Khoh- a huge ravine with thick woodland...Read more