Britain's Prince Harry toured two New Jersey shore communities devastated by Superstorm Sandy, shaking hands with emergency personnel and construction workers before spending Tuesday afternoon in New York City at events promoting tourism and philanthropy.