Day: August 10, 2017

Uluru – The mystical land of the Island Mountain

A world heritage site, a geographical marvel, a scenic beauty to behold! Intrigued yet? We’re talking about Uluru in Australia, meant for the traveller in Uluru, also known as the Ayers Rock, located towards the southwest corner of Northern territory is Australia’s iconic ‘red centre’. If you’re an explorer by heart, Uluru must be in your bucket-list of offbeat destinations!

Get in Touch

Call us on 022 4366 8888 or email us

Want us to get back at you?

Lead Source