Top 10 MustVisit Villages in Nepal(02) Save Image Image gallery: Birthplace Of Buddhism Why Millions Flock To This Tiny Nepalese Village