Advertisement Address of the Swedish Embassy in Riyadh: Taima Street - Embassies - Riyadh - Kingdom of Saudi Arabia Postal address Embassy of Sweden…