Spain is a great and enjoyable country to visit and the Spanish are very patriotic and proud of their heritage. It can do more harm than good if things are going wrong. So it is extremely important to know some information about the local customs and the governing laws in order to fit in and respect those around you, also avoid any kind of crime or harm. The more prepared a traveler is, the lesser problems may encounter.