Planning to go snorkeling in the Gili Islands? Find out here which has the best underwater life, what spots you need to visit and when to come.