Find the word definition

Wikipedia
Trou-aux-Biches

Trou-aux-Biches is a public beach in northern coast of the island Mauritius in the district of Pamplemousses. The beach is one of the most beautiful on the island and was awarded the World's Leading Beach Destination at the World Travel Award for 2011. A tourist resort is situated near the beach, the Trou aux Biches Resort & Spa.