Have you ever dreamt about a place and anticipated an experience for years? My dream has been swimming with humpback whales in Tonga, a Pacific island nation close to Fiji and Samoa. While gorilla trekking in Rwanda in 2007, a couple raved about snorkeling with wild humpback whales. Sharing that I loved swimming with… read more