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. According to Jennette's ...