Dutondya Maruti

Dutondya Maruti : Nashik Two Sided Idol Of Lord Hanuman The Dutondya Maruti is on the banks of the river Godavari in Nashik. It is the huge idol of Lord Hanuman near the famous Ramkund. The idol is called as Dutondya (two faced) Maruti since it has faces on either...