The Art of Whale Watching in Maui
On the other hand, what other vacation combines such an ongoing stage drama of nature’s mightiest spectacle? Imagine you are on a boat that sways back and forth; when you gasp at what lies just ahead, the salty air should pleasantly mingle with salt water. Suddenly, a huge humpback leaps so high that it appears