The top 10 countries we recommend for solo female travel