NAGS HEAD, N.C. — Nature put on a spectacular show at Jennette’s Pier in Nags Head Tuesday morning, with humpback whales and bottlenose dolphins spotted swimming near the pier’s end.