travelers digest

More travelers digest stories

Sweden’s Got The World’s Most Beautiful Women

Thinking about going on a sexpedition? Well, Stockholm, Sweden, was just voted the city in the world with the most beautiful women by Traveler’s Digest. So consider yourself warned of…

Simcha | June 16, 2008 - 8:00 pm