Business tycoon Anand Mahindra is known for having a keen eye for under-explored tourist spots in India. Taking to X on Sunday, the Mahindra Group Chairman shared a breathtakingly beautiful snapshot ...