Leon’s Charming Beast
Posted on December 07, 2011 by sguese
Buried in the interior of the northern area of Spain, you will find a lion. Leon roars will charm, from its rich concentrations of austerely beautiful architecture to its loyal Catholic heritage. Coupled with a large student population, narrow streets and enchanting plazas, Leon seemingly has it all. It is one beast of a city [...]





