Temple structure
The main gate entrance has a Nagarkhana or drum house, and is built similar to the Bassein Fort's entrance. The temple is also surrounded by a stone wall like a fort. Fifty-two stone steps are to be climbed to reach the main shrine. A golden tortoise is carved on one of the steps and worshipped as Kurma, the tortoise incarnation of Vishnu.
The main shrine has three sections: the main inner sanctum (Garbha gṛha), another sanctum, and a pillared mandapa (assembly hall). The Grabha-griha houses six idols.
The sanctum outside the Garbhagriha has idols of Ganesha, Bhairava, Hanuman and local deities like Moraba devi. The assembly hall has a bell, which devotees ring when entering the shrine and a marble lion, also believed to be the goddess' mount. A Yajna kunda (a structure in which a fire offering is done) is outside the assembly hall.
Smaller shrines on the temple premises are dedicated to Kapileshwar Mahadeva (Shiva), Datta, Hanuman and saints of Giri Gosavi sect. A peepal tree in front of the Hanuman shrine has assumed a form of Ganesha and is worshipped as the deity. The samādhi (tomb) of the 17th century Giri Gosavi saint Godhadebuwa is further up on top of the Gautam hill, behind the Mandagiri hillock.