1. Granite State Whale Watch 1870 Ocean Blvd, Rye, NH 03870 Coordinate: 43.00174,-70.75215 Phone: (603) 501-0340
2. Atlantic Whale Watch Rye, NH 03870 Phone: (603) 964-5220