People on holidays to Australia may have been lucky enough to see the waterfalls on Uluru if they were travelling near the landmark this week. Anyone who has taken holidays to Australia this week may have caught a glimpse of the waterfalls cascading off of one of the country’s most iconic sights. Rains in the Northern Territory resulted in spectacular « Continue Reading »