The period between October and April is the best time to go, as you'll experience minimal rainfall and lower humidity. The waters will also be clearer, making ...