Designed by
Title
Napili Bay Beach, Maui, Hawaiian islands #135822556
Description
Swimming friendly Napili Bay Beach in Maui, Hawaii. Featuring calm, tourquoise water, golden sand, good snorkeling, view of Molokai in distance. Situated in resort area between Kaanapali and Kapalua.