Whale Watching In Maui: Everything You Need To Know

If you’ve ever wanted to see Humpback Whales in their natural habitat, Maui is the place to make that dream a reality. The island’s surrounding waters are a well-known hub for whale activity during the winter months. From November to May every year, about 12,000 North Pacific Humpback Whales migrate south from Alaska and make … Read more Whale Watching In Maui: Everything You Need To Know