The Caribbean conjures up daydreams of turquoise waters, powder-soft sand, and rum cocktails at sunset. But the reality of a vacation here can be more complex than the glossy brochures suggest. With ...