Hinduism is often regarded as the oldest religion in the world, with roots tracing back to prehistoric times, over 5,000 years ago.