The history of the Mahalasa Narayani Temple is a dramatic saga of migration and survival. Originally, the deity was enshrined in a magnificent temple at Varunapuri (modern-day Verna) in the Salcete district of Goa. However, in 1567, during the peak of the Portuguese Inquisition and the systematic destruction of Hindu shrines in the 'Old Conquests,' the devotees of Mahalasa undertook a heroic clandestine operation.
To save the sacred idol from desecration, they moved it under the cover of night across the Zuari River to the village of Mardol, which was then part of the territory ruled by the independent Hindu Kings of Sonde. The first structure at Mardol was simple, but as the GSB community flourished and received patronage from the Maratha Empire, the temple grew in grandeur.
The current temple structure dates primarily from the 17th and 18th centuries, reflecting the 'Goan Baroque' style that emerged from the fusion of local and colonial architectural influences. Historically, the temple has been a center for legal and social arbitration; it is said that in ancient times, the 'Oath of Mahalasa' was so feared that no one dared to lie in her presence, making the temple a supreme court of truth for the region.
The temple has survived centuries of historical shifts and remains one of the best-maintained and wealthiest religious institutions in Goa, preserving the ancient Varunapuri heritage in its new Himalayan-like forest setting.








