Stockholm is a beautiful and well-preserved town, host to a number of international events such as the annual Water Festival and the tall Ships Race. This guide covers all sights of interest including museums, galleries, castles and day trips to Lake Maelaren and other destinations.