Sweden is a Scandinavian country located in Northern Europe. It is a fascinating country with some really cool inventions and a colourful history. How many of these facts did you already know? Interesting facts about Sweden 1. Sweden has one of the highest VAT (25%)…