Rarotonga, the largest of the Cook Islands, is a tropical paradise known for its lush landscapes, pristine beaches, and vibrant marine life. One of the most unforgettable experiences you can have on this island is swimming with turtles. Here’s your guide to making the most of this magical marine encounter.