Friday, September 21, 2007

Best Places to Live

Here is a list of the best places to live, analyzed by the Reader's Digest. Hmmm... Not bad! Indonesia is ranked 82nd, beating quite some number of famous countries. Hahaha...