Lumbini, Nepal: The Birthplace of Buddha
In the foothills of the Himalayas in southern Nepal sits Lumbini, the birthplace of Buddha. The entirety of…
August 29, 2017In the foothills of the Himalayas in southern Nepal sits Lumbini, the birthplace of Buddha. The entirety of…