Visit Australia and Discover the Beauty of Uluru!

For your next getaway, go big and say G’Day to all the beauty Uluru, in Australia’s Northern Territory, has to offer! “Extra’s” Renee Bargh is giving viewers a look at what to expect from a visit to the sandstone monolith, also known as Ayers Rock, one of Australia’s most well-known landmarks.

The Latest