Stockholm Sweden. Built where the Baltic Sea meets with Lake Mälaren. Stockholm offers sparkling clear water, medieval old towns, cutting-edge fashion and lots of interesting shops, and friendly cafes and restaurants. Whatever you are looking for in Stockholm this beautiful City has it all.