World's best country to retire to is 3 hours from UK with 300 days of sunshine – not Spain

The best country to retire to is only three hours from the UK and boasts sunshine for 300 days per year.