Dwarka, one of the most revered Char Dham sites in India, holds a deep spiritual connection for devotees as it is believ