Tripur Sundari Temple, Almora Shakti Peeth
Uttarakhand Temple

Tripur Sundari Temple: Kumaon’s Hidden Shakti Peeth

The first time someone mentioned Tripur Sundari Temple, tucked above Almora’s Lala Bazaar, I almost skipped it. I had already […]