Ganjam

Nimishamba Temple

“Nimisha” means a minute, and the presiding goddess of this temple is believed to grant your wish in a minute. …