St. Brandon, also known as Cargados Carajos Shoals, is located  northeast of Mauritius Island. The archipelago consists of 16 Islands and Islets. Saint Brandon consists of five island groups, with about 28–40 islands and islets in total, depending on seasonal storms and related sand movements.