Saint Martin

Saint Martin is the northern French portion of a small Caribbean island it shares with Sint Maarten, the Dutch southern portion. Located in the Leeward Islands of the northeastern Lesser Antilles, Saint Martin is an overseas collectivity of France known…









