I'm off to Tonga in July for a two week holiday. I'll be spending the first week with my boyfriend, a non-diver, sailing and swimming with the whales (fingers crossed). The second week I am travelling solo and will spend much of it diving. I'm torn between the Ha'apai island chain and Vava'u...