Posted by: pupiffy November 2, 2006
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?