Whether it’s running with the bulls in Pamplona or sun bathing on the beach in Barcelona, the country of Spain provides a unique, engaging and at times exotic travel experience. Located at the western end of the Mediterranean Sea, Spain boasts stunning natural beauty along with a relaxed cultura...