Exploring the Sacred Birthplace of Lord Buddha in Nepal – Lumbini

Lumbini, a small metropolis nestled all by means of the plains of southern Nepal, holds a profound significance for tons of of 1000’s of Buddhists world intensive. It is the birthplace of Siddhartha Gautama,...