Where is Trou aux Biches Public Beach?

Where is Trou aux Biches Public Beach located?

Trou aux Biches Public Beach, Trou aux Biches Public Beach, Mauritius (approx. -20.034801°, 57.544186°)


Where is Trou aux Biches Public Beach on the map?