Talk:Developing A Universal Religion/Present Day Religions/Buddhism

Buddha was born in Nepal not in India