How To Get From Kathmandu To Lumbini?
Lumbini is one of the world's most amazingly peaceful and spiritual sites. It is located in western Terai of Nepal and has 25 Buddhist monasteries built by different countries. This is the sacred place where Siddhartha Gautam was born in 623 BC and later was enlightened and became Lord Buddha. This...