Located in the terai plains of Southern Nepal, Lumbini Park comprises of key Buddhist attractions, such as Maya Devi Temple, World Peace Pagoda, Bodhi Tree, single stone Ashoka Pillar erected by ...