Is June a good time to take a liveaboard to the Similans? Will the weather and visibility be good at that time?
Also can anyone recommend a good operator?