Humanity, our Planet, and Culture

Monuments

Sevilla, Spain’s Most Charming City

Sevilla is the capital of Andalusia and it is located in Southern Spain.  Sevilla is full of life, history, art…

November 11, 2017

This website uses cookies.