I usually do it myself. Just book airfare and see what's available once I get there. But then the bullfighting tickets are always gone before I'm there. Also, Spain can get kinda toasty in July. Be ready for that and know many places won't let you in with shorts or bare shoulders. Also, make sure your room has ac.
|