Ambika Kalna: A Quaint Temple Town on the Banks of Bhagiraithi River
Ambika Kalna gets its name from an ancient Kali temple. A quaint township on the banks of Bhagarathi River, it is known for its many temples. Sisir uncovers its history....