About 4 kms from Totaldoh is Ambakhori, a tourist spot located about 60 km from
Nagpur. There is a temple dedicated to Sai Baba, built by the villagers. A temple dedicated to the Cobra god is also situated in Ambakhori. Another attraction is a waterfall rushing down a cliff wall. The place is crowded on weekends, especially in winter. It is a quiet place ideal for holidays.