Lahaina is Maui’s second most-visited destination after its beaches. The historic town of Lahaina is sandwiched between the serene waters…