
Who Are The World’s Best Lovers And Give The Best Sex?
Italians are often thought of as the ‘Latin lover’ stereotype, and it is widely assumed that French is the language of love, but how did men and women from these countries rank alongside other nationalities