World’s Best Lovers
Eh hem, just another great reason to go to Brazil. As soon as I saw the article in Telegraph, I knew Brazil would be somewhere at the top. They rank number 2, sandwiched between Spain (1) and Italy (3). Hmmm, I’ve always wanted to go to Spain and Italy. Below is the rest of the [...]

October 13, 2009
13