Whether you are a foodie or not the White Guide is an invaluable guide and point of reference if you are travelling around Sweden and want to sample the best food the country has to offer Luckily and democratically the White Guide gives as much weight to the restaurants in Swedens regions and provinces as it does the restaurants of the major cities and towns True the very finest establishments are located in Stockholm Gothenburg and Malm

What is the correctly punctuated version of this sentence?
Whether you are a 'foodie' or not, the White Guide is an invaluable guide and point of reference if you are travelling around Sweden and want to sample the best food the country has to offer. Luckily and democratically, the White Guide gives as much weight to the restaurants in Sweden's regions and provinces as it does the restaurants of the major cities and towns. True, the very finest establishments are located in Stockholm, Gothenburg and Malmo.