Lumbini: The Birthplace of Buddha, a Spiritual Extension to our Himalayan Treks
When I discovered that Lumbini, Nepal, was listed among the New York Times' top 52 places to travel in 2025, I immediately reached out to our guide, Tenzing Sherpa, for the inside scoop on this sacred destination. Known as the