Tasmania, Australia and the dolphins
The animals are part of a pod of 157 whales that beached near Arthur River, a township in Tasmania. What caused them to beach remains unclear.
A pod of 157 dolphins lies on the sand of a remote beach in Tasmania. Handout photo from the Department of Natural Resources ...
Experience the ultimate fusion of serenity and seaside living in the heart of Dolphin Sands. This isn't just a property - it's a gateway to the breathtaking beauty of Tasmania's East Coast ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results