El Salvador (Spanish: República de El Salvador, literally meaning "Republic of the Savior") is the smallest and also the most densely populated country in Central America. It borders the Pacific Ocean between Guatemala and Honduras....................More
(B003 - Video Info) This was on March 28, 2009. The National Soccer team of El Salvador sang the National Anthem before a World Cup Qualifier match for Africa 2010 vs the USA in a sold-out Estadio Cuscatlan in San Sal...