Seafood lover paradise

Posted on Sep 20, 2013 in Aquaculture

NELHA is a seafood lover’s paradise according to Big Island Traveler’s Summer 2013 edition.