Top 16 Fascinating Facts about Uluru You May Not Know

Uluru, located in Australia’s Red Centre, is a must-see for both foreign visitors and locals. With these interesting facts about Uluru, you can get to know this impressive rock structure before your journey to the Red Centre! Continue reading to explore fun facts about Uluru that not everyone knows. 1. It towers over the Eiffel … Continue reading Top 16 Fascinating Facts about Uluru You May Not Know