Long, dry season – The months from June to October are the most conducive for snorkelling, diving and endless beach fun making it the best time to holiday in ...