Tonga: Tongatapu, Vava'u, and Ha'apai
Often stated but never so true: this really was an unforgettable experience - swimming with humpback whales in the kingdom of Tonga. Forget how long it takes to get there, if you have the chance - do it! Look them in the eyes and you will understand why there have to be people and organizations dedicating themselves to protect these amazing animals from extinction.
Dislike Flash? click here