As per our experts, the best things to do in Spain are visiting beaches, churches, shopping, and more. Find out what you like and add it to your holiday package!http://traveltriangle.com/spain-tourism/things-to-do