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