Distributed across fourteen immaculate islands in a sheltered Baltic bay, crisscrossed by scenic bridges, Sweden's capital is one of the most beautiful cities on earth. It is a sightseeing smorgasbord, including the medieval "city between the bridges," the vast Royal Palace, and the City Hall, which hosts the yearly Nobel Prize ceremonies.