Back to LUMBINI BELONG TO NEPAL NOT INDIA,BUDDHA BORN IN NEPAL NOT INDIA

Obama saying...Lumbini Really belongs to Nepal(The Country Of Himalayas)

Yjb

to comment