Amarkantak – the holy town of Madhya Pradesh where Narmada and Sone originate
It’s amazing how nature is the most silent healer that could wrap us in awe and double up as a spiritual abode for damaged souls. Sometimes visiting a naturally benevolent destination works far better than searching for peace at a holy shrine, which we discovered in the blissful lush vistas of Amarkantak. A small hilly…