L lush New member Aug 8, 2009 #1 Just wondering. It's always boggled my mind, how such a small country could be so alive.