Thar she blows! Visitors flock to St. Vincent's, N.L., for whale spectacular
Visitors are having a whale of a time watching the marine life at St. Vincent's beach.
Visitors are having a whale of a time watching the marine life at St. Vincent's beach.