Mahakashi Shivakashi Annapurna Mandir is situated in eastern bank of Hoogly river in Barrackpure to the rani Rashmoni's Ghat. Its a replica of Dakshineswar Kali Mandir. It is also known as second Dakhineswar Temple because of the architecture.
It is established on 12th April 1875,20 Years after the establishment of Dakshineswar Kali temple. It is established by Lokmata Rani Rashmoni's youngest daughter Jagadamba Devi.