Has anyone ever been here? Recommend any hotels? We're trying to decide between Turks and Caicos and St. Lucia. I've heard a lot about St. Lucia but not much about Turks and Caicos. Thanks!
"Judging a person does not define who they are. It defines who you are."