A natural wonder has boosted tourist numbers in the picturesque coastal town of Newquay in Cornwall, England, well before the summer season. Visitors flock here not for the sandy beaches or the quiet relaxation, but to admire the sight of massive humpback whales emerging from the Atlantic Ocean.
A natural wonder has boosted tourist numbers in the picturesque coastal town of Newquay in Cornwall, England, well before the summer season. Visitors flock here not for the sandy beaches or the quiet relaxation, but to admire the sight of massive humpback whales emerging from the Atlantic Ocean.