When planning a Caribbean vacation, it’s important to choose an island that will fulfill your expectations. For many people, the ideal Caribbean experience is one of palm fringed beaches of powdery white sand, and turquoise waters. While there are many islands like this, some fit the bill more than others. (more…)