Black Rock at Kaanapali Beach is one of my favorite places in the world to snorkel. This beach, and the dive site have been added to the map.
Filling in all the resorts, their associated buildings, footpaths, parking structures, and so on, is a huge task, and is no going to get done by me, at least not today. :)