Trou-aux-Biches Beach is located in the north of Mauritius in the district of Pamplemousses. It is widely considered as one of the most beautiful beaches on the island and was awarded ‘The World’s Leading Beach Destination’ by the World Travel Award in 2011.