A day trip to Vaxholm. Sweden's stunning Island!