This post was first published on Ordinary Traveler: Top 10 Caribbean Islands to Visit Before They Go Mainstream The Caribbean is known for its turquoise waters, white-sand beaches, and laid-back ...