Madrid, Spain

American Embassy: 011-34-91-587-2200
Nations covered: Andorra, Gibraltar, Portugal, Spain