Tourist attractions for seeing beach in New Hampshire state