Mare aux Vacoas is the largest lake in Mauritius. It is located in Plaines Wilhelms, in the southwest of the island, to the south of the town of Curepipe.