Where is Taylors Beach?

Where is Taylors Beach located?

Taylors Beach, Queensland, Australia (approx. -18.6225451°, 146.3269797°)


Where is Taylors Beach on the map?