Diplomatic facility in Spain
List of diplomatic facility in Spain (found 1 locations). Category description: Office, residence, or facility of a foreign government, which may include an embassy, consulate, chancery, office of charge d'affaires, or other diplomatic, economic, military, or cultural mission
Botschaft der Bundesrepublik Deutschland (Madrid)