Spain has become a popular tourist destinations for travelers from all over the world. This is the reason that no matter which country you belong to, you will always find some good tour packages to Spain. As mentioned above if you really want to enjoy all of Spain then you need to spend at least a year in this country. However, there are some places and things that you definitely must indulge in if you are here for a shorter time. The tour package you choose will depend on what you want to do in this country and your budget. You should conduct thorough research online regarding the attractions of Spain before you set out on finding a good tour package to suit your requirements.