The best countries to retire in feature low costs of living along with beaches, mountains, and solid healthcare.