Its beauty is evident in everything from natural attractions to man-made ones. Spain is rightly called the pearl of Europe – picturesque landscapes, charming streets...