One of the most popular tourist destinations in the world, Spain attracts over 50 million visitors each year and with its seemingly endless sunshine, beautiful beaches and happening night life, it's no surprise why. But it isn't just party-goers that keep returning to Spain, year after year - its historic architecture and beautiful landmarks have contributed towards making it a must-see destination with...