Tourist attractions for snorkeling in New Hampshire state