Uruguay, Ecuador and Malta were named as the best three countries ... “The best weather in Ecuador is up in the mountains in towns and cities like Cuenca, Otavalo, Vilcabamba, and Quito ...