Best things to do on Rarotonga- snorkel in crystal clear lagoons, visit white sandy beaches, experiencing Cook Islands culture & much more.