Just an hour north of the Indian border, the nondescript town of Lumbini, Nepal is famous for being the birthplace of the Buddha. We decided to stop here for a few days on our way to Pokhara.
We arrived hot and exhausted after 36 hours of travel. Continue reading