For people who want to retire in their 40s and 50s, these destinations have a low cost of living, good weather and access to part-time work.

Source: www.cnbc.com