Moray eel while snorkeling at Lovers Beach Cabo San Lucas Moray eel while snorkeling at Lovers Beach Cabo San Lucas