Located 6 km from Nagpur, Ambakhori is a noted picnic spot on the outskirts of Pench river and is mostly crowded during weekends. The place is known for its serene landscapes, ideal to plan a refreshing break.