Question

Lumbini, Nepal?

Who is offering tours to Lumbini, Nepal for Sri Lankan tourists? When is the best season? If you know details please answer! Thanks!

Location

Country: Sri Lanka

Answers

The place where Buddha's born

More Information

Get travel answers from locals in Sri Lanka

Find places to visit in Sri Lanka