Panchanada Tirtha, Dwarka
Panchanada Tirtha is a set of five sweet-water wells located on an island amid the sea, at the confluence of the sacred Gomti river and the Gulf of Kutch in Dwarka, Gujarat (India). It would be more appropriate to say that it lies right behind the […]
2 Read More