Anand Mahindra recently highlighted the Mangi-Tungi trek near Nashik, a spiritual and scenic trail he discovered despite his frequent visits to the area. He described it as a rewarding physical and soulful experience, featuring ancient rock-carved idols and the towering 108-ft “Statue of Ahimsa.