The product you have tried to reach could not be found.
Keep up with everything going on in Kalmar! We update pictures from events, places to see and other exciting things. Tag your images with #kalmar to share your best photos.
Follow us on Instagram
Follow us on Facebook
Follow us on Twitter
Official visitor's guide