14. Thailand
The average temperature between 70-80˚F and a lot of sunshine make Thailand one of the countries with the best weather all year round. Climate is generally humid and hot in valleys and cooler and drier in the mountains, but generally pleasant.