November 14, 2015 Paradise Found: Why Rarotonga Will Make You Happy Kia Orana! As soon as you arrive in Rarotonga, you'll hear this friendly island greeting which means, "May You Live Long". You'll also hear a…