The Buddha was a great spiritual teacher who was born in northern India about 2,500 years ago.