Where is Mantra on Salt Beach, Kingscliff?

Where is Mantra on Salt Beach, Kingscliff located?

Mantra on Salt Beach, Kingscliff, Mantra on Salt Beach, Kingscliff, Australia (approx. -28.27761°, 153.5774°)


Where is Mantra on Salt Beach, Kingscliff on the map?