August 20, 2010
About Segovia Segovia is a city in the province of Castile and Leon. The city is in the Iberian…
Read More