Lumbini

Lumbini - a place in the South-Western Terai of Nepal, evokes a kind of holy sentiment to the millions of Buddhists all over the world-as do the Jerusalem to Christians and Mecca to Muslims. Lumbini is the place Lord Buddha -the apostle of peace and the light of Asia was born in 623 B. C.,

Lumbini

Lumbini - a place in the South-Western Terai of Nepal, evokes a kind of holy sentiment to the millions of Buddhists all over the world-as do the Jerusalem to Christians and Mecca to Muslims. Lumbini is the place Lord Buddha -the apostle of peace and the light of Asia was born in 623 B. C.