Whale Watching In Maui: Everything You Need To Know
If you’ve ever wanted to see Humpback Whales in their natural habitat, whale watching in 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 … Read more