However, the best time to experience these Caribbean gems is during the high winter season, from December to April. These months promise ideal weather (think ...