Sweden, Stockholm:

Located on an archipelago of 14 islands, Sweden’s capital city, Stockholm, is laced with gardens, winding roads, outdoor markets and museums devoted to Swedish culture.  The city is in the midst of a renaissance of sorts, with its technology and design sectors taking center stage.   The islands of the city are connected through a series of bridges, which unite the Old Town with the more modern areas of town.

Programs in Sweden:
Stockholm University School of Business, Stockholm