(CNN) — With hundreds of Caribbean islands to choose from, it can be daunting to decide on a destination in this sun-splashed region. Here are 10 of the best choices for a variety of travel appetites:Dominica: For lush natural beautyl e v a r tLush peaks, deep valleys and 365 rivers cover the Eastern Caribbean island of Dominica. Related content CNN Travel's 20 best places to visit in 2020North and Middle Caicos: For the unspoiled CaribbeanMudjin Harbor Beach in Middle Caicos is a spectacular spot for relaxation. On Middle Caicos, you'll find one of the world's most showstopping stretches of sand in Mudjin Harbor Beach. Courtesy Saba Tourist BoardThis 5-square-mile Caribbean island -- a special municipality of the Netherlands -- flies under most tourists' radar.
Source: CNN January 03, 2020 12:45 UTC