Vava’u, Tonga is probably the best place in the world to swim with whales, and a week during the southern Winter is highly recommended. But Vava’u offers so much more and all within a few miles of Neiafu, the main town. With 60 islands within 20 miles square it’s a sheltered paradise.