Humpback Whales, Monterey Bay Shutterstock 568895548
9 days from £3,595 (Inc flights) Land only price from £3,095