Answer in Details
The Shakti Peethas are sacred sites dedicated to the Divine Mother, Shakti, who is worshipped as the consort of Lord Shiva. According to Shiva Purana and other ancient texts, the Shakti Peethas mark the places where parts of Sati Devi's body, ornaments, or clothes fell after Lord Shiva performed his Tandava in grief, carrying her body. Lord Vishnu, to calm Shiva, used his Sudarshana Chakra to dismember Sati's body, and the pieces fell at various spots.
Most Shakti Peethas are located in India and its immediate surroundings (such as Nepal, Bangladesh, Pakistan, and Sri Lanka) because the legends, scriptures, and the epic events associated with Sati, Shiva, and the Shakti Peethas are rooted in the ancient geography and spiritual landscape of the Indian subcontinent. This region was the heart of Sanatana Dharma (the eternal religion), which venerates Shiva and Shakti. The cultural, historical, and scriptural context of these stories is deeply intertwined with this land.
From Lord Shiva’s teachings and philosophy, these sites are not just physical locations but also powerful centers of spiritual energy (Shakti), where devotees can connect with the divine presence of the Mother and Lord Shiva. The presence of Shakti Peethas in this region signifies the importance of Bharatavarsha (ancient India) as a sacred land in Shaiva and Shakta traditions.
Thus, the Shakti Peethas are concentrated in India and surrounding areas because that is where the divine events unfolded, as per Shiva Purana and other scriptures. These holy places continue to inspire devotion and spiritual practice centered around Lord Shiva and Shakti.