International Living has released its Annual Global Retirement Index, revealing the best places to retire in 2026.