The History of Shakya of Kapilbastu

This video shows Lumbini, Nepal, The Birth Place of Lord Buddha.

Other Related Videos for The History of Shakya of Kapilbastu