Horoscope3 months ago
Switzerland is world’s best country in 2024 survey, India drops three spots to 33rd rank
Switzerland has been ranked as the number one country in the world by US News & World Report in its ‘Best Countries Ranking 2024’, a feat...