ericainwonderland.com
Lumbini: The Birthplace of the Buddha
As the birthplace of the Buddha, Nepal is a popular pilgrimage destination for spiritual seekers all over the world. And as an experimental Buddhist, I knew I had to make the trip as well. Lumbini,…