Saint Brandon, also known as the Cargados Carajos Shoals, is a southwest Indian Ocean archipelago of sand banks, shoals and islets belonging to the Republic of Mauritius. It lies…