Seafood at havelock island Image By JJ March 7, 2014 March 7, 2014 Andaman and Nicobar Islands, Havelock Island Fresh crabs Show your Love, share:TwitterFacebookPinterestGoogle