scubadiverlife.com
Hanging out with Humpbacks
The No. 1 spot on my list, however, never changes — my ultimate underwater experience will always be a face-to-face encounter with nature’s largest mammal, the whale.