First Choice Latvia Wins the World’s Most Beautiful Country Vote 14 years ago Latvia has been voted as the world’s most beautiful country by an online competition released last month by First Choice. The Line on Skiline and Other Ski Vacation Sites 15 years ago With the Winter travel season almost upon us, news from Sliline, a leading UK ski holiday site, offers the first…