Devaki–Krishna Temple Marcel Goa
India’s Only Temple of Devaki and Baby Krishna Whenever Marcel village in Goa is mentioned, the first thing that comes to mind is the serene and beautiful Devaki Krishna Temple. What makes this temple truly extraordinary is the fact that it is believed to be the only temple in India Read more








