The capital, and largest city of Sweden, is Stockholm.
Stockholm, located in the southeastern shores of Sweden, was established around 1250 (AD) or possibly before. It had a population of 2.1 million people, in 2010.
Stockholm is established over several islands.
Stockholm is the most important city and port of Scandinavia, and is a cultural, financial and economic hub in the Baltic.
Tokyo
ankara
sacremento
kathmandu :)
Jerusalem
Honalulu
raipur
raipur
Kingston
Buenos Aires
washigton D.C
New Delhi.