(In no particular order)
USA (there's lots of disparity depending on region and whatnot, but in terms of variety and quantity it's practically unmatched)
Australia (lots of white girls that are in shape and natural)
Brazil (quantity and variety, German girls, Italian girls, blonde haired but bronze skinned beauties, all types of mixed beauties, mulattas and black girls, even Japanese)
France (they usually stay in shape and are feminine and appreciate masculine men, lots of perfect naturals on display at the beach)
Italy (sort of similar to France, they tend to dress less conservatively on the street, also lots of nice naturals at the beach)
Germany (beautiful blondes, cute Turkish girls, a lot of them are reserved, but also a lot of freaks)
Japan (smooth silky skin and hair, very feminine and youthful)
South Korea (similar to Japan, but a bit more polished and put on)
Venezuela (sort of like Colombia, but less plastic surgery, more natural beauties)
Netherlands (beautiful white girls, Turkish and Moroccan girls, good attitudes and good English)
Puerto Rico (good quantity and variety for a small country, better English than other Spanish-speaking Countries)
Sweden (girls are good looking on average, perfect if you like white girls, especially blondes)
Denmark (basically the same story as Sweden, expect even less variety, not necessarily a bad thing, better accents/English than Swedes)