TWO WHALES WASH UP IN VIRGINIA BEACH WITHIN DAYS OF EACH OTHER: REPORT Venice is located about 75 miles south of Tampa.
The team reviewed images together and confirmed what they saw was a gray whale. TWO WHALES WASH UP IN VIRGINIA BEACH WITHIN DAYS OF EACH OTHER: REPORT "I didn’t want to say out loud what it was ...