Posted by: pupiffy November 2, 2006
Information required
Login in to Rate this Post:     0       ?        
I heard st. louis is nice; the weather is awesome. There are lot of places to visit.....blah blah blah Bottom line, there are lot of "friendly" nepali people there. Did I mention that nepali people there are FRIENDLY?
Read Full Discussion Thread for this article