Where is Kewarra Beach?

Where is Kewarra Beach located?

Kewarra Beach, Kewarra Beach, Australia (approx. -16.782202°, 145.68166°)


Where is Kewarra Beach on the map?