Alexa Travels > The Journey > ayers rock
The Magic of Uluru
Also known as Ayers Rock, Uluru is an international icon. One of those natural wonders everyone should see once in their lives. Located smack dab in the center of the Australian continent this sacred sandstone monolith towers over the flat,…
Read more