Travel Top 10 interesting and fun facts about Spain Anum KhawarJuly 20, 20200 Spain is formally recognized as the Kingdom of Spain. It located in the Peninsula and some parts of Southwestern...