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