If you mean the temple, its located in Nepal
Answer:
Lumbini is located in modern-day Rupandehi District of Nepal, near the Indian border.
1.6m questions
2.0m answers