What is the best time to visit?

The best time is during the dry season (April–October) when seas are calmer and trekking conditions are better. The wet season (Nov–Mar) can bring rough seas.