3. St. Lucia

St. Lucia is one of the best Caribbean islands for adventure holidays. It’s packed with stunning beaches, the waters off which are a diving and snorkeling playground, and enjoyed by kitesurfers, windsurfers and water skiers. The Gros Pitons are the lushly forested hills that are a Mecca for trekkers and nature lovers, and the hot springs and La Soufriere shouldn’t be missed.