Swim with turtles (for free!)
Snorkeling
Surfing in Maui? Here are six tips
Whale watching
A day in Lahaina
Haleakala crater - sunrise