taken while snokeling off mauitaken while snokeling off maui some off a boat near molikini and some off beach near 4 seasons at waileiataken while snokeling off maui some off a boat near molikini and some off beach near 4 seasons at waileia