Although Bitcoin is legal in almost all in the country but in most of the country govt is still its opposition. Belarus has really done a good job. I appreciate and hope most of the countries will start to follow those. Here are the top 5 countries-
1. Switzerland
2. Japan
3. United Kingdom
4. Netherlands
5. Denmark
Source-
https://cryptobriefing.com/top-5-crypto-friendly-nations/