Can anyone recommend a resort with great onsite snorkeling? Will be visiting in May.
I suppose you really mean THE Big Island in Hawaii. This is the TOWN of Big Island, Virginia. If at first you don't succeed, try, try again. I'm sure you'll have a great trip in Hawaii.
Cute historic town along the railroad and Virginia's James River, great spans of land and mountain views...and a couple of good restaurants. But when water dries up in the reservoir and surrounding towns switch to water from the James River there it's bottled water for many residents. Too much polution in the James unfortunately. So...you wouldn't want to snorkle there.
Better idea....try that other Big Island in Hawaii:) And have a wonderful vacation!