Coral Bay

Swim with humpback whales

Whale season in Western Australia is now on and there are tours for swimming with humpback whales