Everyday life at Kali Bhari, Shimla

Kali Bhari temple Shimla

Kali Bhari at Shimla. Temples of Himachal …10. There are grand temples, there are popular temples and there are temples at great locations. Then there are some that are part of everyday life. Kali Bari temple in Shimla is a part of the daily life. It is an interesting blend of native history and migration. […]