Posted: Wednesday, March 9, 2011 by
otelcom otelcom
Also known as the Venice of the North, Stockholm boasts of its fresh air and water resources, amazing parks with lush green trees and a wide variety of plants and flowers, impressive buildings and architecture such as the Gamla Town or the Old Town, which retained its medieval architecture as well as the Royal Swedish Opera and the Tower of Soder.
Travel / Hotels Accommodations