Source: Tourism MediaKaanapaliStay at a luxury resort, walk along the shoreline and learn the local legends surrounding the dramatic rocks that decorate sandy bays.WorldNorth AmericaUSAMaui CountyHawaiiLahainaKaanapali