Maps of World
Current, Credible, Consistent

World Map / Embassies / Seychelles Embassy in Malta

Seychelles Embassy in Malta

Embassy Finder

Embassies of:
Or Search for a specific embassy in a country:
Embassy
Located in:
Seychelles Embassy in Malta
Country CityAddress WebsiteEmail
MaltaMarsaVilla Venezia, Ta' Xbiex Seafront, Ta' Xbiex MSD 11, Malta www.sms.com.mt
[email protected]/[email protected]