August 12, 2009 at 9:32 am
#803031
Inactive
I would say anywhere in the Caribbean would be nice as it is more laid back and exactly what a deserving affiliate is looking for.
Otherwise look in South America (Brazil!). However this may be a bit of a trek to most.