3 Islands Whale Shark Dive...
In Australia whale sharks are found on Ningaloo Reef each year between mid-March and mid-August. Ningaloo Reef is in Australiaand it is one of the most unique places to visit in Australia. Each year tourists visit Ningaloo Reef in Australiato swim an...
Exmouth, Australia