The peninsula occupies the south-eastern corner of Grande Terre, to which it is connected by the narrow, 350 meters wide Haulage des Swains isthmus at its north-west end, and by the similarly narrow Haulage des Naufragés isthmus to Presqu'île Ronarc'h towards the eastern end of its north coast.