Nature put on a spectacular show at Jennette’s Pier in Nags Head Tuesday morning, with humpback whales and bottlenose ...