St. Brandon’s and the Cargados Carojas Shoals are a group of 50 small islands, coral ridges and vast sand flats that extend 50miles from north to south. Situated 268 nautical miles northeast of Mauritius’s main island, this destination is for the ultimate adventure-seeking angler.