
The birthplace of Lord Buddha Kapilvastu lies in Lumbini. Numerous monasteries and the ancient palace and famous Ashokasthambha is main attraction of this place. It lies in the terai region of Nepal. The visit to this place is significant for the Buddhism followers and followers of Lord Buddha. This tourist places in Nepal is a must visit if you follow Buddhism.