A sacred grove is a forest region dedicated to local deities. Below is a circular bubble chart showing sacred groves for each state in India. The size of each bubble represents the number of sacred groves in each state. Maharashtra has the most sacred groves at a count of 2820, Karnataka comes in second with 1476 and Tamil Nadu stands third with 1275 sacred groves.