Home » News » Massive Storm Causes Waterfalls on Ayers Rock

Massive Storm Causes Waterfalls on Ayers Rock

Waterfalls appeared all over the iconic Ayers Rock landmark, which is also known by the name Uluru by indigenous Australians. …read more

Leave a Comment