What place has the best weather in the world?
Lake Chalupa and Cabo San Lucas, Mexico. Cabo San Lucas, Mexico
averages 80 degrees Fahrenheit year round and about 350 days of
extremely sunny days. Even in the hottest days of the year it the
temperature rarely hits 100 and you still get the cooling breezes
off of the Pacific and Sea of Cortez.
The best weather in world is in Lake Chapala, it is at 10,000
meters above the sea, it is a lake of 50 kilometers surrounded by
mountains, this creates a micro climate that feels like spring all
year. Link below.
It's subjective, of course. But at some websites you can define
what you mean by 'the best weather' and find the places that match.