Lumbini: Buddha’s Birthplace
(From Pray For South Asia, pray4southasia.org) – According to Buddhist tradition, the Buddha was born in Lumbini in the southern plains of Nepal in 632 B.C. Understandably, it is an important pilgrimage site for Buddhists from around the world. Throughout… Read moreLumbini: Buddha’s Birthplace