Sacred Groves
Sacred Groves The word sacred means holy place and groves means an area of land, so sacred groves means small area of land with particular type of trees grown on it and dedicated to local deities or ancestral spirit, which are protected by local communities and add in ecological and religious values. Patches of vegetation […]