Baie de la Dauphine
France
Baie de la Dauphine (French pronunciation: [bɛ də la dofin], Dauphine Bay) is a natural harbour located on the Loranchet Peninsula, at the north-west of Grande Terre in the Kerguelen Islands.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).