Notre Dame Auxiliatrice is a small but beautiful beachfront church in Cap Malheureux, located in the north of the Mauritius. It is one of the most photographed sites on the island.