Where is La Cambuse Public Beach?

Where is La Cambuse Public Beach located?

La Cambuse Public Beach, Grand Port, Mauritius (approx. -20.45175°, 57.70254°)


Where is La Cambuse Public Beach on the map?