The best months to visit the stunning islands are April through June when the weather is warm and mild with very little rain and before hurricane season starts ...