Consulate of South AfricaBusiness & Society, Hotel, Travel & Tourism, House & HomeKonsulat & Ambassad Consulate & Embassy of South Africa embassy@sudafrica.com 91 577 74 14 Avenida Claudio Coello 91 28006 Madrid 91 436 37 80 40° 25′ 49.8036″ N, 3° 41′ 9.366″ W Avenida Claudio Coello 91 Spain Madrid https://costadelsol.st/wp-content/uploads/featured-costadelsol.st-2-818x491-2.jpg 491 818 https://costadelsol.st/wp-content/uploads/Logo-new-costadelsol.st-500px-2.png 2011-06-18 12:42:002014-01-28 19:10:44Consulate of South Africa