Daily Archives: June 14, 2003

TRADE OFF: BEST CITIES IN THE WORLD TO LIVE

There are at least a dozen surveys done each year that purport to tell you what the best city is to live in. Unfortunately, generally, the best cities also seem to be the most expensive. So I decided to develop … Continue reading

Posted in How the World Really Works | 11 Comments