News
Hosted on MSN29d
Wildbuzz | In the heart of India, tigers are worshipped as GodsThe tiger was a creature worshipped as the Waghoba deity: the tribals believed their ancestors’ spirits dwelt in the tiger. It was also invoked as a guardian ... nation’s spirit truly resides.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results