1.
San Francisco - Tons of things to do and people to meet in this first class city. You cannot beat the killer views mixed with it's city vibe. Food is off the hook. Public transportation is second-to-none.
Also, Lake Tahoe, Mammoth Lakes, and Yosemite National Park only a few hours away. Oakland across the bay. Many other great Bay Area cities nearby like San Jose.
And of course Silicon Valley. It's hard to not run into someone doing something sweet business-wise in mainstream around the city.
Just look at all these companies based within a 1 hr drive or less from downtown SF, or in SF like Twitter.
http://en.wikipedia.org/wiki/Silicon_Valley (scroll down for list).
2.
Singapore - Southeast Asia is beautiful. This city state is impeccable. Tons of business and growth there. Also, Malaysia, Thailand, Indonesia, Australia all close by.