twdevries: View of Napili Bay from our room
twdevries: Napili Bay surf
twdevries: Napikli Kai Resort and beach
twdevries: Hula dancer on Napili Bay beach
twdevries: Sunset from Napili Bay
twdevries: Humpback Whale Watching - spout
twdevries: Humpback Whale Watching - tail
twdevries: Humpback Whale Watching - breaching and spout
twdevries: Humpback Whale Watching - breaching
twdevries: Humpback Whale Watching - tail
twdevries: Humpback Whale Watching - breaching & dorsal fin
twdevries: Humpback Whale Watching - breaching
twdevries: Humpback Whale Watching - spout
twdevries: Humpback Whale Watching - breaching
twdevries: Humpback Whale Watching - breaching
twdevries: Humpback Whale Watching - breaching
twdevries: Humpback Whale Watching - tail
twdevries: Humpback Whale Watching - breaching
twdevries: Gecko on our lanai
twdevries: Poi making demonstration
twdevries: Rainbow at Napili Kai
twdevries: Surf along Kapalua Coastal Trail
twdevries: Along Kapalua Coastal Trail
twdevries: Sunset between Lanai (left) and Molokai (right)