destination Birth place of Gautama Buddha located at Lumbini, NepalBirth place of Gautama Buddha located at Lumbini, Nepal By nepal023travelguide, 11 monthsNovember 14, 2023 ago