admin on November 19th, 2009

This is a wonder feature that is located in Western Australia. It is specifically stretches over 100km south of Coral Bay and north towards Exmouth .  Ningaloo means ‘Point of Land’. This is one of the wonders of the world that has been preserved over the years. It is a coral reef that runs over [...]

Continue reading about The Ningaloo Reef