Thread: CSA vs CN
December 20th, 2009, 07:37 PM #26Senior Member
- Join Date
- Jun 2009
When the Travel Channel picked 7 Mile Beach at the number 16th sexiest beach in the world, the resort that they filmed at was.....drum roll please.....CSA!!!! So, after scouting out both locations for the show, they chose CSA, which tells me that it has the best beach. Or, at least the sexiest beach.