A 37-year-old man from Korea nearly drowned in waters off Black Rock near the Sheraton hotel in Lahaina, according to Maui County fire officials.
The man was snorkeling with his wife when she noticed him unconscious. She managed to get him to shore by herself.
When bystanders saw what was going on, they offered to help. Two visiting paramedics began CPR before rescue crews arrived.
After the patient was placed in the ambulance, he regained consciousness. Fire officials say the man was awake, but confused, when they were ready to transport him to the hospital.