« Back to Embassies

Europe, Delegation of

Address8th Floor, St. James Court, St Denis Street, PO Box 1148
CityPort Louis
Phone+230 207 1515
Fax+230 211 6624