Friday, February 12, 2010

Best Place to Live

1. France
2. Australia
3. Switzerland
4. Germany
5. New Zealand
6. Luxembourg
7. The U.S.
8. Belgium
9. Canada
10.Italy

Read more here

1 comment:

sp.ajay said...

best place to fall in love, or best loved place to visit...

in any case both are awesome...