Kapalua Bay Course scorecard

Lahaina, United States

2000 Village Rd, Lahaina, HI 96761, USA

Courses