Buddha in a big way.
October 5th 2012 Anytime you find yourself in Lumbini, Nepal, there is really only one remotely plausible explanation for your arrival; you have come to the visit the monasteries and temples that are located at the birthplace of Buddha. Lumbini is a rather non-descript town located less than ten kilometers from the Indian border and unless you knew that it was a special sanctum for Buddhists, you would most certai
... read more