Ningaloo Reef lies of the north west cape in Western Australia. It is 300 km long and is home to around 200 species of coral and 500 species of fish. It is also visited by the largest fish in the world, the whale shark which usually visits from March until July/August each year.
Aerial view of Ningaloo reef 
swimming with whalesharks
manta ray