Travellers requires a visa to travel to French Southern And Antarctic Lands. The Embassy of French Southern And Antarctic Lands requires that the applicant submit their visa application directly as they may require an in person appointment.