Swim with multi-colored fish or spend hours on a stretch of powdery white beach at one of Rarotonga\'s best coastal spots. Dive around nearby shipwrecks.
Swim with multi-colored fish or spend hours on a stretch of powdery white beach at one of Rarotonga\'s best coastal spots. Dive around nearby shipwrecks.
Swim with multi-colored fish or spend hours on a stretch of powdery white beach at one of Rarotonga\'s best coastal spots. Dive around nearby shipwrecks.
Swim with multi-colored fish or spend hours on a stretch of powdery white beach at one of Rarotonga\'s best coastal spots. Dive around nearby shipwrecks.
Swim with multi-colored fish or spend hours on a stretch of powdery white beach at one of Rarotonga\'s best coastal spots. Dive around nearby shipwrecks.
Swim with multi-colored fish or spend hours on a stretch of powdery white beach at one of Rarotonga\'s best coastal spots. Dive around nearby shipwrecks.
Swim with multi-colored fish or spend hours on a stretch of powdery white beach at one of Rarotonga\'s best coastal spots. Dive around nearby shipwrecks.