Wild winds, huge seas and rain batter tourist spots in Australia
Wild winds, huge sea and rain batter tourist spots in Australia washing away beaches.
Authorities said on Monday that a tree collapsed along the coastline of Byron Bay, New South Wales, Australia, December 14, 2020, in a still…