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