
Located in Nepal, Lumbini is the birthplace of Lord Buddha and one of the most important Buddhist pilgrimage destinations.
The Maya Devi Temple marks the exact spot where Buddha was born. Emperor Ashoka erected a pillar here to commemorate its sanctity.
