Pitha
The term pitha is usually translated as meaning 'a pedestal'. However, in texts, it often is used to refer to one of the 108 sacred sites in India associated with goddess-worship.
The term pitha is usually translated as meaning 'a pedestal'. However, in texts, it often is used to refer to one of the 108 sacred sites in India associated with goddess-worship.