swedenKalmar, Sweden, a city of 60,000, along with the surrounding 12 towns, adding up to a quarter of million people, is ...

Read More »