Where is Dundowran Beach?

Where is Dundowran Beach located?

Dundowran Beach, Queensland, Australia (approx. -25.27399°, 152.7592°)


Where is Dundowran Beach on the map?