french-embassy, Embassies in Seychelles Islands

French Embassy | Embassies

Info

  • Mont Fleuri - Victoria / Mahe | Mahe
  • 1.3 km from Victoria / 9.1 km from Airport

French Embassy
oops something didn't go right